clang  6.0.0svn
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::Moduleinline
addTopHeaderFilename(StringRef Filename)clang::Moduleinline
AllVisible enum valueclang::Module
ConfigMacrosclang::Module
ConfigMacrosExhaustiveclang::Module
Conflictsclang::Module
DefinitionLocclang::Module
directlyUses(const Module *Requested) constclang::Module
Directoryclang::Module
DirectUsesclang::Module
dump() constclang::Module
ExportAsModuleclang::Module
ExportDecl typedefclang::Module
Exportsclang::Module
findSubmodule(StringRef Name) constclang::Module
fullModuleNameIs(ArrayRef< StringRef > nameParts) constclang::Module
getASTFile() constclang::Moduleinline
getExportedModules(SmallVectorImpl< Module *> &Exported) constclang::Module
getFullModuleName(bool AllowStringLiterals=false) constclang::Module
getModuleInputBufferName()clang::Moduleinlinestatic
getTopHeaders(FileManager &FileMgr)clang::Module
getTopLevelModule()clang::Moduleinline
getTopLevelModule() constclang::Module
getTopLevelModuleName() constclang::Moduleinline
getUmbrellaDir() constclang::Module
getUmbrellaHeader() constclang::Moduleinline
getVisibilityID() constclang::Moduleinline
GlobalModuleFragment enum valueclang::Module
HasIncompatibleModuleFileclang::Module
hasUmbrellaDir() constclang::Moduleinline
HeaderKind enum nameclang::Module
Headersclang::Module
Hidden enum valueclang::Module
HK_Excluded enum valueclang::Module
HK_Normal enum valueclang::Module
HK_Private enum valueclang::Module
HK_PrivateTextual enum valueclang::Module
HK_Textual enum valueclang::Module
Importsclang::Module
InferExplicitSubmodulesclang::Module
InferExportWildcardclang::Module
InferredSubmoduleLocclang::Module
InferSubmodulesclang::Module
IsAvailableclang::Module
isAvailable() constclang::Moduleinline
isAvailable(const LangOptions &LangOpts, const TargetInfo &Target, Requirement &Req, UnresolvedHeaderDirective &MissingHeader) constclang::Module
IsExplicitclang::Module
IsExternCclang::Module
IsFrameworkclang::Module
IsFromModuleFileclang::Module
IsInferredclang::Module
IsMissingRequirementclang::Module
isModuleVisible(const Module *M) constclang::Moduleinline
isPartOfFramework() constclang::Moduleinline
isSubFramework() constclang::Moduleinline
isSubModule() constclang::Moduleinline
isSubModuleOf(const Module *Other) constclang::Module
IsSystemclang::Module
Kindclang::Module
LinkLibrariesclang::Module
markUnavailable(bool MissingRequirement=false)clang::Module
MissingHeadersclang::Module
Module(StringRef Name, SourceLocation DefinitionLoc, Module *Parent, bool IsFramework, bool IsExplicit, unsigned VisibilityID)clang::Module
ModuleInterfaceUnit enum valueclang::Module
ModuleKind enum nameclang::Module
ModuleMapModule enum valueclang::Module
Nameclang::Module
NameVisibilityclang::Module
NameVisibilityKind enum nameclang::Module
NoUndeclaredIncludesclang::Module
NumHeaderKindsclang::Modulestatic
Parentclang::Module
PresumedModuleMapFileclang::Module
print(raw_ostream &OS, unsigned Indent=0) constclang::Module
Requirement typedefclang::Module
Requirementsclang::Module
setASTFile(const FileEntry *File)clang::Moduleinline
setParent(Module *M)clang::Moduleinline
Signatureclang::Module
submodule_begin()clang::Moduleinline
submodule_begin() constclang::Moduleinline
submodule_const_iterator typedefclang::Module
submodule_end()clang::Moduleinline
submodule_end() constclang::Moduleinline
submodule_iterator typedefclang::Module
submodules()clang::Moduleinline
submodules() constclang::Moduleinline
Umbrellaclang::Module
UmbrellaAsWrittenclang::Module
UnresolvedConflictsclang::Module
UnresolvedDirectUsesclang::Module
UnresolvedExportsclang::Module
UnresolvedHeadersclang::Module
~Module()clang::Module