| /freebsd/contrib/llvm-project/clang/lib/Lex/ |
| H A D | HeaderSearch.cpp | 87 : HSOpts(HSOpts), Diags(Diags), FileMgr(SourceMgr.getFileManager()), in HeaderSearch() 149 llvm::vfs::FileSystem &RootFS = FileMgr.getVirtualFileSystem(); in collectVFSUsageAndClear() 185 if (std::unique_ptr<HeaderMap> HM = HeaderMap::Create(FE, FileMgr)) { in CreateHeaderMap() 343 FileMgr.getOptionalDirectoryRef(FrameworkDirName)) { in lookupModule() 568 getTopFrameworkDir(FileManager &FileMgr, StringRef DirName, in getTopFrameworkDir() argument 587 auto TopFrameworkDir = FileMgr.getOptionalDirectoryRef(DirName); in getTopFrameworkDir() 590 DirName = FileMgr.getCanonicalName(*TopFrameworkDir); in getTopFrameworkDir() 598 auto Dir = FileMgr.getOptionalDirectoryRef(DirName); in getTopFrameworkDir() 626 FileManager &FileMgr = HS.getFileMgr(); in DoFrameworkLookup() local 662 auto Dir = FileMgr.getOptionalDirectoryRef(FrameworkName); in DoFrameworkLookup() [all …]
|
| H A D | ModuleMap.cpp | 1031 FileManager &FileMgr = SourceMgr.getFileManager(); in inferFrameworkModule() local 1042 if (auto ParentDir = FileMgr.getOptionalDirectoryRef(Parent)) { in inferFrameworkModule() 1091 auto UmbrellaHeader = FileMgr.getOptionalFileRef(UmbrellaName); in inferFrameworkModule() 1137 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem(); in inferFrameworkModule() 1145 if (auto SubframeworkDir = FileMgr.getOptionalDirectoryRef(Dir->path())) { in inferFrameworkModule() 1151 FileMgr.getCanonicalName(*SubframeworkDir); in inferFrameworkModule() 1161 FileMgr.getOptionalDirectoryRef(SubframeworkDirName)) { in inferFrameworkModule()
|
| H A D | PPLexerChange.cpp | 295 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem(); in diagnoseMissingHeaderInUmbrellaDir() 314 computeRelativePath(FileMgr, *Dir, *Header, RelativePath); in diagnoseMissingHeaderInUmbrellaDir()
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | ModuleDependencyCollector.cpp | 28 FileManager &FileMgr; member in __anon7cd928b50111::ModuleDependencyListener 31 FileManager &FileMgr) in ModuleDependencyListener() argument 32 : Collector(Collector), FileMgr(FileMgr) {} in ModuleDependencyListener() 39 if (auto FE = FileMgr.getOptionalFileRef(Filename)) in visitInputFile()
|
| H A D | DependencyFile.cpp | 139 FileManager &FileMgr; member 140 DepCollectorASTListener(DependencyCollector &L, FileManager &FileMgr) in DepCollectorASTListener() 141 : DepCollector(L), FileMgr(FileMgr) {} in DepCollectorASTListener() 159 if (auto FE = FileMgr.getOptionalFileRef(Filename)) in visitInputFile()
|
| H A D | ASTUnit.cpp | 780 assert(FileMgr); in getBufferForFile() 781 auto Buffer = FileMgr->getBufferForFile(Filename, UserFilesAreVolatile); in getBufferForFile() 825 AST->FileMgr = new FileManager(FileSystemOpts, VFS); in LoadFromASTFile() 1150 if (VFS && FileMgr) in Parse() 1151 assert(VFS == &FileMgr->getVirtualFileSystem() && in Parse() 1182 if (VFS && FileMgr && &FileMgr->getVirtualFileSystem() == VFS) in Parse() 1183 Clang->setFileManager(&*FileMgr); in Parse() 1185 FileMgr = Clang->createFileManager(std::move(VFS)); in Parse() 1218 SourceMgr = new SourceManager(getDiagnostics(), *FileMgr, in Parse() 1547 AST->FileMgr = new FileManager(AST->FileSystemOpts, VFS); in create() [all …]
|
| H A D | CompilerInstance.cpp | 164 FileMgr = Value; in setFileManager() 235 FileManager &FileMgr = CI.getFileManager(); in collectIncludePCH() local 236 auto PCHDir = FileMgr.getOptionalDirectoryRef(PCHInclude); in collectIncludePCH() 245 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem(); in collectIncludePCH() 253 Dir->path(), FileMgr, CI.getModuleCache(), in collectIncludePCH() 378 VFS = FileMgr ? &FileMgr->getVirtualFileSystem() in createFileManager() 385 FileMgr = new FileManager(getFileSystemOpts(), std::move(VFS)); in createFileManager() 386 return FileMgr.get(); in createFileManager() 391 void CompilerInstance::createSourceManager(FileManager &FileMgr) { in createSourceManager() argument 392 SourceMgr = new SourceManager(getDiagnostics(), FileMgr); in createSourceManager() [all …]
|
| H A D | FrontendAction.cpp | 489 const LangOptions &LangOpts, FileManager &FileMgr, DiagnosticsEngine &Diag, in collectModuleHeaderIncludes() argument 538 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem(); in collectModuleHeaderIncludes() 549 auto Header = FileMgr.getOptionalFileRef(Dir->path()); in collectModuleHeaderIncludes() 591 LangOpts, FileMgr, Diag, ModMap, Submodule, Includes)) in collectModuleHeaderIncludes() 712 FileManager &FileMgr = CI.getFileManager(); in getInputBufferForModule() local 722 CI.getLangOpts(), FileMgr, CI.getDiagnostics(), in getInputBufferForModule() 933 FileManager &FileMgr = CI.getFileManager(); in BeginSourceFile() local 937 if (auto PCHDir = FileMgr.getOptionalDirectoryRef(PCHInclude)) { in BeginSourceFile() 942 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem(); in BeginSourceFile() 948 Dir->path(), FileMgr, CI.getModuleCache(), in BeginSourceFile()
|
| H A D | SerializedDiagnosticReader.cpp | 29 FileManager FileMgr(FO); in readDiagnostics() local 31 auto Buffer = FileMgr.getBufferForFile(File); in readDiagnostics()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ModuleManager.cpp | 44 auto Entry = FileMgr.getOptionalFileRef(Name, /*OpenFile=*/false, in lookupByFileName() 66 auto Entry = FileMgr.getOptionalFileRef(Name, /*OpenFile=*/false, in lookupBuffer() 209 auto Buf = FileMgr.getBufferForFile(NewModule->File, in addModule() 287 FileMgr.getVirtualFileRef(FileName, Buffer->getBufferSize(), 0); in addInMemoryBuffer() 330 ModuleManager::ModuleManager(FileManager &FileMgr, ModuleCache &ModCache, in ModuleManager() argument 333 : FileMgr(FileMgr), ModCache(&ModCache), PCHContainerRdr(PCHContainerRdr), in ModuleManager() 441 File = expectedToOptional(FileMgr.getSTDIN()); in lookupModuleFile() 447 File = FileMgr.getOptionalFileRef(FileName, /*OpenFile=*/true, in lookupModuleFile()
|
| H A D | GlobalModuleIndex.cpp | 403 FileManager &FileMgr; member in __anon35ca0d360511::GlobalModuleIndexBuilder 444 FileManager &FileMgr, const PCHContainerReader &PCHContainerRdr) in GlobalModuleIndexBuilder() argument 445 : FileMgr(FileMgr), PCHContainerRdr(PCHContainerRdr) {} in GlobalModuleIndexBuilder() 523 auto Buffer = FileMgr.getBufferForFile(File, /*isVolatile=*/true); in loadModuleFile() 652 FileMgr.getOptionalFileRef(ImportedFile, /*OpenFile=*/false, in loadModuleFile() 843 GlobalModuleIndex::writeIndex(FileManager &FileMgr, in writeIndex() argument 868 GlobalModuleIndexBuilder Builder(FileMgr, PCHContainerRdr); in writeIndex() 888 auto ModuleFile = FileMgr.getOptionalFileRef(D->path()); in writeIndex()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | DirectoryEntry.h | 30 namespace FileMgr { 90 friend class FileMgr::MapEntryOptionalStorage<DirectoryEntryRef>; 116 namespace FileMgr { 166 : public clang::FileMgr::MapEntryOptionalStorage<clang::DirectoryEntryRef> { 168 clang::FileMgr::MapEntryOptionalStorage<clang::DirectoryEntryRef>;
|
| H A D | FileEntry.h | 178 friend class FileMgr::MapEntryOptionalStorage<FileEntryRef>; 216 : public clang::FileMgr::MapEntryOptionalStorage<clang::FileEntryRef> { 218 clang::FileMgr::MapEntryOptionalStorage<clang::FileEntryRef>;
|
| H A D | SourceManager.h | 667 FileManager &FileMgr; variable 844 SourceManager(DiagnosticsEngine &Diag, FileManager &FileMgr, 858 FileManager &getFileManager() const { return FileMgr; } in getFileManager() 2042 std::unique_ptr<FileManager> FileMgr;
|
| /freebsd/contrib/llvm-project/clang/include/clang/Frontend/ |
| H A D | CompilerInstance.h | 98 IntrusiveRefCntPtr<FileManager> FileMgr; variable 428 bool hasFileManager() const { return FileMgr != nullptr; } in hasFileManager() 432 assert(FileMgr && "Compiler instance has no file manager!"); in getFileManager() 433 return *FileMgr; in getFileManager() 437 assert(FileMgr && "Compiler instance has no file manager!"); in getFileManagerPtr() 438 return FileMgr; in getFileManagerPtr() 442 llvm::BuryPointer(FileMgr.get()); in resetAndLeakFileManager() 443 FileMgr.resetWithoutRelease(); in resetAndLeakFileManager() 689 void createSourceManager(FileManager &FileMgr); 810 FileManager &FileMgr,
|
| H A D | ASTUnit.h | 116 IntrusiveRefCntPtr<FileManager> FileMgr; variable 272 void TranslateStoredDiagnostics(FileManager &FileMgr, 491 const FileManager &getFileManager() const { return *FileMgr; } in getFileManager() 492 FileManager &getFileManager() { return *FileMgr; } in getFileManager() 801 IntrusiveRefCntPtr<DiagnosticsEngine> Diags, FileManager *FileMgr, 920 SourceManager &SourceMgr, FileManager &FileMgr,
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/ |
| H A D | DependencyScanningWorker.cpp | 355 ScanningDependencyDirectivesGetter(FileManager &FileMgr) : DepFS(nullptr) { in ScanningDependencyDirectivesGetter() argument 356 FileMgr.getVirtualFileSystem().visit([&](llvm::vfs::FileSystem &FS) { in ScanningDependencyDirectivesGetter() 367 cloneFor(FileManager &FileMgr) override { in cloneFor() argument 368 return std::make_unique<ScanningDependencyDirectivesGetter>(FileMgr); in cloneFor() 449 auto *FileMgr = ScanInstance.createFileManager(FS); in runInvocation() local 461 std::make_unique<ScanningDependencyDirectivesGetter>(*FileMgr)); in runInvocation() 464 ScanInstance.createSourceManager(*FileMgr); in runInvocation() 736 auto FileMgr = in scanDependencies() local 745 CompilerInstance::createDiagnostics(FileMgr->getVirtualFileSystem(), in scanDependencies() 751 SourceManager SrcMgr(*Diags, *FileMgr); in scanDependencies() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/Serialization/ |
| H A D | ModuleManager.h | 65 FileManager &FileMgr; variable 136 ModuleManager(FileManager &FileMgr, ModuleCache &ModCache,
|
| /freebsd/contrib/llvm-project/clang/lib/APINotes/ |
| H A D | APINotesManager.cpp | 362 FileManager &FileMgr = SM.getFileManager(); in findAPINotes() local 432 if (auto APINotesFile = FileMgr.getOptionalFileRef(APINotesPath)) { in findAPINotes() 453 : FileMgr.getOptionalDirectoryRef(ParentPath); in findAPINotes()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | DependencyDirectivesScanner.h | 144 cloneFor(FileManager &FileMgr) = 0;
|
| H A D | HeaderSearch.h | 250 FileManager &FileMgr; variable 386 FileManager &getFileMgr() const { return FileMgr; } in getFileMgr()
|
| /freebsd/contrib/llvm-project/clang/lib/Basic/ |
| H A D | SourceManager.cpp | 304 SourceManager::SourceManager(DiagnosticsEngine &Diag, FileManager &FileMgr, in SourceManager() argument 306 : Diag(Diag), FileMgr(FileMgr), UserFilesAreVolatile(UserFilesAreVolatile) { in SourceManager() 743 OptionalFileEntryRef BypassFile = FileMgr.getBypassFile(File); in bypassFileContentsOverride() 2379 FileMgr = in SourceManagerForFile() 2386 SourceMgr = std::make_unique<SourceManager>(*Diagnostics, *FileMgr); in SourceManagerForFile() 2387 FileEntryRef FE = llvm::cantFail(FileMgr->getFileRef(FileName)); in SourceManagerForFile()
|
| H A D | FileManager.cpp | 66 getDirectoryFromFile(FileManager &FileMgr, StringRef Filename, in getDirectoryFromFile() argument 80 return FileMgr.getDirectoryRef(DirName, CacheFailure); in getDirectoryFromFile()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Tooling/Core/ |
| H A D | Replacement.h | 358 FileManager &FileMgr,
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Core/ |
| H A D | Replacement.cpp | 611 FileManager &FileMgr, in groupReplacementsByFile() argument 616 auto FE = FileMgr.getOptionalFileRef(Entry.first); in groupReplacementsByFile()
|