| addHeader(HeaderKind HK, Header H) | clang::Module | inline |
| addRequirement(StringRef Feature, bool RequiredState, const LangOptions &LangOpts, const TargetInfo &Target) | clang::Module | |
| addTopHeader(FileEntryRef File) | clang::Module | |
| addTopHeaderFilename(StringRef Filename) | clang::Module | inline |
| AffectingClangModules | clang::Module | |
| AllVisible enum value | clang::Module | |
| APINotesFile | clang::Module | |
| ConfigMacros | clang::Module | |
| ConfigMacrosExhaustive | clang::Module | |
| Conflicts | clang::Module | |
| DefinitionLoc | clang::Module | |
| directlyUses(const Module *Requested) | clang::Module | |
| Directory | clang::Module | |
| DirectUses | clang::Module | |
| dump() const | clang::Module | |
| ExplicitGlobalModuleFragment enum value | clang::Module | |
| ExportAsModule | clang::Module | |
| ExportDecl typedef | clang::Module | |
| Exports | clang::Module | |
| findSubmodule(StringRef Name) const | clang::Module | |
| fullModuleNameIs(ArrayRef< StringRef > nameParts) const | clang::Module | |
| getAllHeaders() const | clang::Module | inline |
| getASTFile() const | clang::Module | inline |
| getEffectiveUmbrellaDir() const | clang::Module | |
| getExportedModules(SmallVectorImpl< Module * > &Exported) const | clang::Module | |
| getFullModuleName(bool AllowStringLiterals=false) const | clang::Module | |
| getGlobalModuleFragment() const | clang::Module | |
| getHeaders(HeaderKind HK) const | clang::Module | inline |
| getModuleInputBufferName() | clang::Module | inlinestatic |
| getPrimaryModuleInterfaceName() const | clang::Module | inline |
| getPrivateModuleFragment() const | clang::Module | |
| getTopHeaders(FileManager &FileMgr) | clang::Module | |
| getTopLevelModule() | clang::Module | inline |
| getTopLevelModule() const | clang::Module | |
| getTopLevelModuleName() const | clang::Module | inline |
| getUmbrellaDirAsWritten() const | clang::Module | inline |
| getUmbrellaHeaderAsWritten() const | clang::Module | inline |
| getVisibilityID() const | clang::Module | inline |
| HasIncompatibleModuleFile | clang::Module | |
| HeaderKind enum name | 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 | |
| ImplicitGlobalModuleFragment 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 | |
| isExplicitGlobalModule() const | clang::Module | inline |
| IsExternC | clang::Module | |
| isForBuilding(const LangOptions &LangOpts) const | clang::Module | |
| IsFramework | clang::Module | |
| IsFromModuleFile | clang::Module | |
| isGlobalModule() const | clang::Module | inline |
| isHeaderLikeModule() const | clang::Module | inline |
| isHeaderUnit() const | clang::Module | inline |
| isImplicitGlobalModule() const | clang::Module | inline |
| IsInferred | clang::Module | |
| isInterfaceOrPartition() const | clang::Module | inline |
| isModuleImplementation() const | clang::Module | inline |
| isModuleInterfaceUnit() const | clang::Module | inline |
| isModuleMapModule() const | clang::Module | inline |
| isModulePartition() const | clang::Module | inline |
| isModulePartitionImplementation() const | clang::Module | inline |
| isModuleVisible(const Module *M) const | clang::Module | inline |
| isNamedModule() const | clang::Module | inline |
| isNamedModuleInterfaceHasInit() const | clang::Module | inline |
| isNamedModuleUnit() const | clang::Module | inline |
| isPartOfFramework() const | clang::Module | inline |
| isPrivateModule() const | clang::Module | inline |
| isSubFramework() const | clang::Module | inline |
| isSubModule() const | clang::Module | inline |
| isSubModuleOf(const Module *Other) const | clang::Module | |
| IsSystem | clang::Module | |
| IsUnimportable | clang::Module | |
| isUnimportable() const | clang::Module | inline |
| isUnimportable(const LangOptions &LangOpts, const TargetInfo &Target, Requirement &Req, Module *&ShadowingModule) const | clang::Module | |
| Kind | clang::Module | |
| LinkLibraries | clang::Module | |
| markUnavailable(bool Unimportable) | clang::Module | |
| MissingHeaders | clang::Module | |
| Module(ModuleConstructorTag, StringRef Name, SourceLocation DefinitionLoc, Module *Parent, bool IsFramework, bool IsExplicit, unsigned VisibilityID) | clang::Module | |
| ModuleHeaderUnit enum value | clang::Module | |
| ModuleImplementationUnit enum value | clang::Module | |
| ModuleInterfaceUnit enum value | clang::Module | |
| ModuleKind enum name | clang::Module | |
| ModuleMapIsPrivate | clang::Module | |
| ModuleMapModule enum value | clang::Module | |
| ModulePartitionImplementation enum value | clang::Module | |
| ModulePartitionInterface enum value | clang::Module | |
| Name | clang::Module | |
| NamedModuleHasInit | clang::Module | |
| NameVisibility | clang::Module | |
| NameVisibilityKind enum name | clang::Module | |
| NoUndeclaredIncludes | clang::Module | |
| Parent | clang::Module | |
| PresumedModuleMapFile | clang::Module | |
| print(raw_ostream &OS, unsigned Indent=0, bool Dump=false) const | clang::Module | |
| PrivateModuleFragment enum value | clang::Module | |
| Requirements | clang::Module | |
| setASTFile(OptionalFileEntryRef File) | clang::Module | inline |
| setParent(Module *M) | clang::Module | inline |
| ShadowingModule | clang::Module | |
| Signature | clang::Module | |
| submodule_const_iterator typedef | clang::Module | |
| submodule_iterator typedef | clang::Module | |
| submodules() | clang::Module | inline |
| submodules() const | clang::Module | inline |
| Umbrella | clang::Module | |
| UmbrellaAsWritten | clang::Module | |
| UmbrellaRelativeToRootModuleDirectory | clang::Module | |
| UndeclaredUses | clang::Module | |
| UnresolvedConflicts | clang::Module | |
| UnresolvedDirectUses | clang::Module | |
| UnresolvedExports | clang::Module | |
| UnresolvedHeaders | clang::Module | |
| UseExportAsModuleLinkName | clang::Module | |
| ~Module() | clang::Module | |