clang  3.9.0
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) const clang::Module
Directoryclang::Module
DirectUsesclang::Module
dump() const clang::Module
ExportDecl typedefclang::Module
Exportsclang::Module
findSubmodule(StringRef Name) const clang::Module
fullModuleNameIs(ArrayRef< StringRef > nameParts) const clang::Module
getASTFile() const clang::Moduleinline
getExportedModules(SmallVectorImpl< Module * > &Exported) const clang::Module
getFullModuleName() const clang::Module
getModuleInputBufferName()clang::Moduleinlinestatic
getTopHeaders(FileManager &FileMgr)clang::Module
getTopLevelModule()clang::Moduleinline
getTopLevelModule() const clang::Module
getTopLevelModuleName() const clang::Moduleinline
getUmbrellaDir() const clang::Module
getUmbrellaHeader() const clang::Moduleinline
getVisibilityID() const clang::Moduleinline
HasIncompatibleModuleFileclang::Module
hasUmbrellaDir() const clang::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() const clang::Moduleinline
isAvailable(const LangOptions &LangOpts, const TargetInfo &Target, Requirement &Req, UnresolvedHeaderDirective &MissingHeader) const clang::Module
IsExplicitclang::Module
IsExternCclang::Module
IsFrameworkclang::Module
IsFromModuleFileclang::Module
IsInferredclang::Module
IsMissingRequirementclang::Module
isModuleVisible(const Module *M) const clang::Moduleinline
isPartOfFramework() const clang::Moduleinline
isSubFramework() const clang::Moduleinline
isSubModule() const clang::Moduleinline
isSubModuleOf(const Module *Other) const clang::Module
IsSystemclang::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
Nameclang::Module
NameVisibilityclang::Module
NameVisibilityKind enum nameclang::Module
NumHeaderKindsclang::Modulestatic
Parentclang::Module
print(raw_ostream &OS, unsigned Indent=0) const clang::Module
Requirement typedefclang::Module
Requirementsclang::Module
setASTFile(const FileEntry *File)clang::Moduleinline
Signatureclang::Module
submodule_begin()clang::Moduleinline
submodule_begin() const clang::Moduleinline
submodule_const_iterator typedefclang::Module
submodule_end()clang::Moduleinline
submodule_end() const clang::Moduleinline
submodule_iterator typedefclang::Module
submodules()clang::Moduleinline
submodules() const clang::Moduleinline
Umbrellaclang::Module
UmbrellaAsWrittenclang::Module
UnresolvedConflictsclang::Module
UnresolvedDirectUsesclang::Module
UnresolvedExportsclang::Module
~Module()clang::Module