|
clang 22.0.0git
|
This is the complete list of members for clang::HeaderSearch, including all inherited members.
| AddIncludeAlias(StringRef Source, StringRef Dest) | clang::HeaderSearch | inline |
| AddSearchPath(const DirectoryLookup &dir, bool isAngled) | clang::HeaderSearch | |
| AddSystemSearchPath(const DirectoryLookup &dir) | clang::HeaderSearch | inline |
| angled_dir_begin() const | clang::HeaderSearch | inline |
| angled_dir_end() const | clang::HeaderSearch | inline |
| ClearFileInfo() | clang::HeaderSearch | inline |
| collectAllModules(SmallVectorImpl< Module * > &Modules) | clang::HeaderSearch | |
| collectVFSUsageAndClear() const | clang::HeaderSearch | |
| computeUserEntryUsage() const | clang::HeaderSearch | |
| CreateHeaderMap(FileEntryRef FE) | clang::HeaderSearch | |
| DirectoryLookup class | clang::HeaderSearch | friend |
| findAllModulesForHeader(FileEntryRef File) const | clang::HeaderSearch | |
| findModuleForHeader(FileEntryRef File, bool AllowTextual=false, bool AllowExcluded=false) const | clang::HeaderSearch | |
| findResolvedModulesForHeader(FileEntryRef File) const | clang::HeaderSearch | |
| getCachedModuleFileName(Module *Module) | clang::HeaderSearch | |
| getCachedModuleFileName(StringRef ModuleName, StringRef ModuleMapPath) | clang::HeaderSearch | |
| getDiags() const | clang::HeaderSearch | inline |
| getExistingFileInfo(FileEntryRef FE) const | clang::HeaderSearch | |
| getExistingLocalFileInfo(FileEntryRef FE) const | clang::HeaderSearch | |
| getExternalLookup() const | clang::HeaderSearch | inline |
| getFileDirFlavor(FileEntryRef File) | clang::HeaderSearch | inline |
| getFileInfo(FileEntryRef FE) | clang::HeaderSearch | |
| getFileMgr() const | clang::HeaderSearch | inline |
| getHeaderMapFileNames(SmallVectorImpl< std::string > &Names) const | clang::HeaderSearch | |
| getHeaderSearchOpts() const | clang::HeaderSearch | inline |
| getIncludeNameForHeader(const FileEntry *File) const | clang::HeaderSearch | |
| getModuleCachePath() const | clang::HeaderSearch | inline |
| getModuleHash() const | clang::HeaderSearch | inline |
| getModuleMap() | clang::HeaderSearch | inline |
| getModuleMap() const | clang::HeaderSearch | inline |
| getPrebuiltImplicitModuleFileName(Module *Module) | clang::HeaderSearch | |
| getPrebuiltModuleFileName(StringRef ModuleName, bool FileMapOnly=false) | clang::HeaderSearch | |
| getTotalMemory() const | clang::HeaderSearch | |
| getUniqueFrameworkName(StringRef Framework) | clang::HeaderSearch | |
| hasFileBeenImported(FileEntryRef File) const | clang::HeaderSearch | inline |
| HasIncludeAliasMap() const | clang::HeaderSearch | inline |
| hasModuleMap(StringRef Filename, const DirectoryEntry *Root, bool IsSystem) | clang::HeaderSearch | |
| header_file_size() const | clang::HeaderSearch | inline |
| HeaderSearch(const HeaderSearchOptions &HSOpts, SourceManager &SourceMgr, DiagnosticsEngine &Diags, const LangOptions &LangOpts, const TargetInfo *Target) | clang::HeaderSearch | |
| HeaderSearch(const HeaderSearch &)=delete | clang::HeaderSearch | |
| isFileMultipleIncludeGuarded(FileEntryRef File) const | clang::HeaderSearch | |
| loadTopLevelSystemModules() | clang::HeaderSearch | |
| LookupFile(StringRef Filename, SourceLocation IncludeLoc, bool isAngled, ConstSearchDirIterator FromDir, ConstSearchDirIterator *CurDir, ArrayRef< std::pair< OptionalFileEntryRef, DirectoryEntryRef > > Includers, SmallVectorImpl< char > *SearchPath, SmallVectorImpl< char > *RelativePath, Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule, bool *IsMapped, bool *IsFrameworkFound, bool SkipCache=false, bool BuildSystemModule=false, bool OpenFile=true, bool CacheFailures=true) | clang::HeaderSearch | |
| LookupFrameworkCache(StringRef FWName) | clang::HeaderSearch | inline |
| lookupModule(StringRef ModuleName, SourceLocation ImportLoc=SourceLocation(), bool AllowSearch=true, bool AllowExtraModuleMapSearch=false) | clang::HeaderSearch | |
| lookupModuleMapFile(DirectoryEntryRef Dir, bool IsFramework) | clang::HeaderSearch | |
| LookupSubframeworkHeader(StringRef Filename, FileEntryRef ContextFileEnt, SmallVectorImpl< char > *SearchPath, SmallVectorImpl< char > *RelativePath, Module *RequestingModule, ModuleMap::KnownHeader *SuggestedModule) | clang::HeaderSearch | |
| MapHeaderToIncludeAlias(StringRef Source) | clang::HeaderSearch | inline |
| MarkFileIncludeOnce(FileEntryRef File) | clang::HeaderSearch | inline |
| MarkFileModuleHeader(FileEntryRef FE, ModuleMap::ModuleHeaderRole Role, bool isCompilingModuleHeader) | clang::HeaderSearch | |
| MarkFileSystemHeader(FileEntryRef File) | clang::HeaderSearch | inline |
| operator=(const HeaderSearch &)=delete | clang::HeaderSearch | |
| parseAndLoadModuleMapFile(FileEntryRef File, bool IsSystem, FileID ID=FileID(), unsigned *Offset=nullptr, StringRef OriginalModuleMapFile=StringRef()) | clang::HeaderSearch | |
| PrintStats() | clang::HeaderSearch | |
| quoted_dir_begin() const | clang::HeaderSearch | inline |
| quoted_dir_end() const | clang::HeaderSearch | inline |
| search_dir_begin() | clang::HeaderSearch | inline |
| search_dir_begin() const | clang::HeaderSearch | inline |
| search_dir_end() | clang::HeaderSearch | inline |
| search_dir_end() const | clang::HeaderSearch | inline |
| search_dir_nth(size_t n) const | clang::HeaderSearch | inline |
| search_dir_range() | clang::HeaderSearch | inline |
| search_dir_range() const | clang::HeaderSearch | inline |
| search_dir_size() const | clang::HeaderSearch | inline |
| searchDirIdx(const DirectoryLookup &DL) const | clang::HeaderSearch | |
| SetExternalLookup(ExternalPreprocessorSource *EPS) | clang::HeaderSearch | inline |
| SetExternalSource(ExternalHeaderFileInfoSource *ES) | clang::HeaderSearch | inline |
| SetFileControllingMacro(FileEntryRef File, const IdentifierInfo *ControllingMacro) | clang::HeaderSearch | inline |
| setModuleCachePath(StringRef CachePath) | clang::HeaderSearch | inline |
| setModuleHash(StringRef Hash) | clang::HeaderSearch | inline |
| SetSearchPaths(std::vector< DirectoryLookup > dirs, unsigned angledDirIdx, unsigned systemDirIdx, llvm::DenseMap< unsigned, unsigned > searchDirToHSEntry) | clang::HeaderSearch | |
| SetSystemHeaderPrefixes(ArrayRef< std::pair< std::string, bool > > P) | clang::HeaderSearch | inline |
| setTarget(const TargetInfo &Target) | clang::HeaderSearch | |
| ShouldEnterIncludeFile(Preprocessor &PP, FileEntryRef File, bool isImport, bool ModulesEnabled, Module *M, bool &IsFirstIncludeOfFile) | clang::HeaderSearch | |
| suggestPathToFileForDiagnostics(FileEntryRef File, llvm::StringRef MainFile, bool *IsAngled=nullptr) const | clang::HeaderSearch | |
| suggestPathToFileForDiagnostics(llvm::StringRef File, llvm::StringRef WorkingDir, llvm::StringRef MainFile, bool *IsAngled=nullptr) const | clang::HeaderSearch | |
| system_dir_begin() const | clang::HeaderSearch | inline |
| system_dir_end() const | clang::HeaderSearch | inline |