clang 10.0.0git

clang::Module Member List

This is the complete list of members for clang::Module, including all inherited members.

addRequirement(StringRef Feature, bool RequiredState, const LangOptions &LangOpts, const TargetInfo &Target) | clang::Module |
addTopHeader(const FileEntry *File) | clang::Module | inline
addTopHeaderFilename(StringRef Filename) | clang::Module | inline
AllVisible enum value | clang::Module |
ConfigMacros | clang::Module |
ConfigMacrosExhaustive | clang::Module |
Conflicts | clang::Module |
DefinitionLoc | clang::Module |
directlyUses(const Module *Requested) const | clang::Module |
Directory | clang::Module |
DirectUses | clang::Module |
dump() const | clang::Module |
ExportAsModule | clang::Module |
ExportDecl typedef | clang::Module |
Exports | clang::Module |
findOrInferSubmodule(StringRef Name) | clang::Module |
findSubmodule(StringRef Name) const | clang::Module |
fullModuleNameIs(ArrayRef< StringRef > nameParts) const | clang::Module |
getASTFile() const | clang::Module | inline
getExportedModules(SmallVectorImpl< Module *> &Exported) const | clang::Module |
getFullModuleName(bool AllowStringLiterals=false) const | clang::Module |
getModuleInputBufferName() | clang::Module | inline static
getTopHeaders(FileManager &FileMgr) | clang::Module |
getTopLevelModule() | clang::Module | inline
getTopLevelModule() const | clang::Module |
getTopLevelModuleName() const | clang::Module | inline
getUmbrellaDir() const | clang::Module |
getUmbrellaHeader() const | clang::Module | inline
getVisibilityID() const | clang::Module | inline
GlobalModuleFragment enum value | clang::Module |
HasIncompatibleModuleFile | clang::Module |
hasUmbrellaDir() const | clang::Module | inline
HeaderKind enum name | clang::Module |
Headers | clang::Module |
Hidden enum value | clang::Module |
HK_Excluded enum value | clang::Module |
HK_Normal enum value | clang::Module |
HK_Private enum value | clang::Module |
HK_PrivateTextual enum value | clang::Module |
HK_Textual enum value | clang::Module |
Imports | clang::Module |
InferExplicitSubmodules | clang::Module |
InferExportWildcard | clang::Module |
InferredSubmoduleLoc | clang::Module |
InferSubmodules | clang::Module |
IsAvailable | clang::Module |
isAvailable() const | clang::Module | inline
isAvailable(const LangOptions &LangOpts, const TargetInfo &Target, Requirement &Req, UnresolvedHeaderDirective &MissingHeader, Module *&ShadowingModule) const | clang::Module |
IsExplicit | clang::Module |
IsExternC | clang::Module |
IsFramework | clang::Module |
IsFromModuleFile | clang::Module |
IsInferred | clang::Module |
IsMissingRequirement | clang::Module |
isModulePurview() const | clang::Module | inline
isModuleVisible(const Module *M) const | clang::Module | inline
isPartOfFramework() const | clang::Module | inline
isSubFramework() const | clang::Module | inline
isSubModule() const | clang::Module | inline
isSubModuleOf(const Module *Other) const | clang::Module |
IsSystem | clang::Module |
Kind | clang::Module |
LinkLibraries | clang::Module |
markUnavailable(bool MissingRequirement=false) | clang::Module |
MissingHeaders | clang::Module |
Module(StringRef Name, SourceLocation DefinitionLoc, Module *Parent, bool IsFramework, bool IsExplicit, unsigned VisibilityID) | clang::Module |
ModuleInterfaceUnit enum value | clang::Module |
ModuleKind enum name | clang::Module |
ModuleMapIsPrivate | clang::Module |
ModuleMapModule enum value | clang::Module |
Name | clang::Module |
NameVisibility | clang::Module |
NameVisibilityKind enum name | clang::Module |
NoUndeclaredIncludes | clang::Module |
NumHeaderKinds | clang::Module | static
Parent | clang::Module |
PresumedModuleMapFile | clang::Module |
print(raw_ostream &OS, unsigned Indent=0) const | clang::Module |
PrivateModuleFragment enum value | clang::Module |
Requirement typedef | clang::Module |
Requirements | clang::Module |
setASTFile(const FileEntry *File) | clang::Module | inline
setParent(Module *M) | clang::Module | inline
ShadowingModule | clang::Module |
Signature | clang::Module |
submodule_begin() | clang::Module | inline
submodule_begin() const | clang::Module | inline
submodule_const_iterator typedef | clang::Module |
submodule_end() | clang::Module | inline
submodule_end() const | clang::Module | inline
submodule_iterator typedef | clang::Module |
submodules() | clang::Module | inline
submodules() const | clang::Module | inline
Umbrella | clang::Module |
UmbrellaAsWritten | clang::Module |
UnresolvedConflicts | clang::Module |
UnresolvedDirectUses | clang::Module |
UnresolvedExports | clang::Module |
UnresolvedHeaders | clang::Module |
UseExportAsModuleLinkName | clang::Module |
~Module() | clang::Module |