|
clang
5.0.0
|
This is the complete list of members for clang::ModuleMap, including all inherited members.
| addAdditionalModuleMapFile(const Module *M, const FileEntry *ModuleMap) | clang::ModuleMap | inline |
| addHeader(Module *Mod, Module::Header Header, ModuleHeaderRole Role, bool Imported=false) | clang::ModuleMap | |
| AdditionalModMapsSet typedef | clang::ModuleMap | |
| addModuleMapCallbacks(std::unique_ptr< ModuleMapCallbacks > Callback) | clang::ModuleMap | inline |
| createModuleForInterfaceUnit(SourceLocation Loc, StringRef Name) | clang::ModuleMap | |
| diagnoseHeaderInclusion(Module *RequestingModule, bool RequestingModuleIsModuleInterface, SourceLocation FilenameLoc, StringRef Filename, const FileEntry *File) | clang::ModuleMap | |
| dump() | clang::ModuleMap | |
| excludeHeader(Module *Mod, Module::Header Header) | clang::ModuleMap | |
| findAllModulesForHeader(const FileEntry *File) const | clang::ModuleMap | |
| findModule(StringRef Name) const | clang::ModuleMap | |
| findModuleForHeader(const FileEntry *File, bool AllowTextual=false) | clang::ModuleMap | |
| findOrCreateModule(StringRef Name, Module *Parent, bool IsFramework, bool IsExplicit) | clang::ModuleMap | |
| getAdditionalModuleMapFiles(const Module *M) | clang::ModuleMap | inline |
| getBuiltinDir() const | clang::ModuleMap | inline |
| getContainingModuleMapFile(const Module *Module) const | clang::ModuleMap | |
| getModuleMapFileForUniquing(const Module *M) const | clang::ModuleMap | |
| headerKindToRole(Module::HeaderKind Kind) | clang::ModuleMap | static |
| headerRoleToKind(ModuleHeaderRole Role) | clang::ModuleMap | static |
| inferFrameworkModule(const DirectoryEntry *FrameworkDir, bool IsSystem, Module *Parent) | clang::ModuleMap | |
| isBuiltinHeader(StringRef FileName) | clang::ModuleMap | static |
| isHeaderInUnavailableModule(const FileEntry *Header) const | clang::ModuleMap | |
| isHeaderUnavailableInModule(const FileEntry *Header, const Module *RequestingModule) const | clang::ModuleMap | |
| lookupModuleQualified(StringRef Name, Module *Context) const | clang::ModuleMap | |
| lookupModuleUnqualified(StringRef Name, Module *Context) const | clang::ModuleMap | |
| module_begin() const | clang::ModuleMap | inline |
| module_end() const | clang::ModuleMap | inline |
| module_iterator typedef | clang::ModuleMap | |
| ModuleHeaderRole enum name | clang::ModuleMap | |
| ModuleMap(SourceManager &SourceMgr, DiagnosticsEngine &Diags, const LangOptions &LangOpts, const TargetInfo *Target, HeaderSearch &HeaderInfo) | clang::ModuleMap | |
| ModuleMapParser class | clang::ModuleMap | friend |
| NormalHeader enum value | clang::ModuleMap | |
| parseModuleMapFile(const FileEntry *File, bool IsSystem, const DirectoryEntry *HomeDir, FileID ID=FileID(), unsigned *Offset=nullptr, SourceLocation ExternModuleLoc=SourceLocation()) | clang::ModuleMap | |
| PrivateHeader enum value | clang::ModuleMap | |
| resolveConflicts(Module *Mod, bool Complain) | clang::ModuleMap | |
| resolveExports(Module *Mod, bool Complain) | clang::ModuleMap | |
| resolveHeaderDirectives(const FileEntry *File) const | clang::ModuleMap | |
| resolveHeaderDirectives(Module *Mod) const | clang::ModuleMap | |
| resolveUses(Module *Mod, bool Complain) | clang::ModuleMap | |
| setBuiltinIncludeDir(const DirectoryEntry *Dir) | clang::ModuleMap | inline |
| setInferredModuleAllowedBy(Module *M, const FileEntry *ModuleMap) | clang::ModuleMap | |
| setTarget(const TargetInfo &Target) | clang::ModuleMap | |
| setUmbrellaDir(Module *Mod, const DirectoryEntry *UmbrellaDir, Twine NameAsWritten) | clang::ModuleMap | |
| setUmbrellaHeader(Module *Mod, const FileEntry *UmbrellaHeader, Twine NameAsWritten) | clang::ModuleMap | |
| TextualHeader enum value | clang::ModuleMap | |
| ~ModuleMap() | clang::ModuleMap |
1.8.6