/freebsd/contrib/llvm-project/clang/lib/Frontend/ |
H A D | ModuleDependencyCollector.cpp | 29 FileManager &FileMgr; member in __anon7cd928b50111::ModuleDependencyListener 32 FileManager &FileMgr) in ModuleDependencyListener() argument 33 : Collector(Collector), FileMgr(FileMgr) {} in ModuleDependencyListener() 40 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() 823 AST->FileMgr = new FileManager(FileSystemOpts, VFS); in LoadFromASTFile() 1149 if (VFS && FileMgr) in Parse() 1150 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() 1217 SourceMgr = new SourceManager(getDiagnostics(), *FileMgr, in Parse() 1541 AST->FileMgr = new FileManager(AST->FileSystemOpts, VFS); in create() [all …]
|
H A D | CompilerInstance.cpp | 165 FileMgr = Value; in setFileManager() 236 FileManager &FileMgr = CI.getFileManager(); in collectIncludePCH() local 237 auto PCHDir = FileMgr.getOptionalDirectoryRef(PCHInclude); in collectIncludePCH() 246 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem(); in collectIncludePCH() 254 Dir->path(), FileMgr, CI.getModuleCache(), in collectIncludePCH() 380 VFS = FileMgr ? &FileMgr->getVirtualFileSystem() in createFileManager() 384 FileMgr = new FileManager(getFileSystemOpts(), std::move(VFS)); in createFileManager() 385 return FileMgr.get(); in createFileManager() 390 void CompilerInstance::createSourceManager(FileManager &FileMgr) { in createSourceManager() argument 391 SourceMgr = new SourceManager(getDiagnostics(), FileMgr); in createSourceManager() [all …]
|
H A D | FrontendAction.cpp | 338 const LangOptions &LangOpts, FileManager &FileMgr, DiagnosticsEngine &Diag, in collectModuleHeaderIncludes() argument 387 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem(); in collectModuleHeaderIncludes() 398 auto Header = FileMgr.getOptionalFileRef(Dir->path()); in collectModuleHeaderIncludes() 440 LangOpts, FileMgr, Diag, ModMap, Submodule, Includes)) in collectModuleHeaderIncludes() 562 FileManager &FileMgr = CI.getFileManager(); in getInputBufferForModule() local 572 CI.getLangOpts(), FileMgr, CI.getDiagnostics(), in getInputBufferForModule() 785 FileManager &FileMgr = CI.getFileManager(); in BeginSourceFile() local 789 if (auto PCHDir = FileMgr.getOptionalDirectoryRef(PCHInclude)) { in BeginSourceFile() 794 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem(); in BeginSourceFile() 800 Dir->path(), FileMgr, CI.getModuleCache(), in BeginSourceFile()
|
H A D | SerializedDiagnosticReader.cpp | 31 FileManager FileMgr(FO); in readDiagnostics() local 33 auto Buffer = FileMgr.getBufferForFile(File); in readDiagnostics()
|
/freebsd/contrib/llvm-project/clang/lib/Lex/ |
H A D | HeaderSearch.cpp | 89 FileMgr(SourceMgr.getFileManager()), FrameworkMap(64), in HeaderSearch() 151 llvm::vfs::FileSystem &RootFS = FileMgr.getVirtualFileSystem(); in collectVFSUsageAndClear() 181 if (std::unique_ptr<HeaderMap> HM = HeaderMap::Create(FE, FileMgr)) { in CreateHeaderMap() 340 FileMgr.getOptionalDirectoryRef(FrameworkDirName)) { in lookupModule() 563 getTopFrameworkDir(FileManager &FileMgr, StringRef DirName, in getTopFrameworkDir() argument 582 auto TopFrameworkDir = FileMgr.getOptionalDirectoryRef(DirName); in getTopFrameworkDir() 585 DirName = FileMgr.getCanonicalName(*TopFrameworkDir); in getTopFrameworkDir() 593 auto Dir = FileMgr.getOptionalDirectoryRef(DirName); in getTopFrameworkDir() 621 FileManager &FileMgr = HS.getFileMgr(); in DoFrameworkLookup() local 657 auto Dir = FileMgr.getDirectory(FrameworkName); in DoFrameworkLookup() [all …]
|
H A D | PPLexerChange.cpp | 302 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem(); in diagnoseMissingHeaderInUmbrellaDir() 321 computeRelativePath(FileMgr, *Dir, *Header, RelativePath); in diagnoseMissingHeaderInUmbrellaDir()
|
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/ |
H A D | CompilerInstance.h | 93 IntrusiveRefCntPtr<FileManager> FileMgr; variable 442 bool hasFileManager() const { return FileMgr != nullptr; } in hasFileManager() 446 assert(FileMgr && "Compiler instance has no file manager!"); in getFileManager() 447 return *FileMgr; in getFileManager() 451 assert(FileMgr && "Compiler instance has no file manager!"); in getFileManagerPtr() 452 return FileMgr; in getFileManagerPtr() 456 llvm::BuryPointer(FileMgr.get()); in resetAndLeakFileManager() 457 FileMgr.resetWithoutRelease(); in resetAndLeakFileManager() 717 void createSourceManager(FileManager &FileMgr); 834 FileManager &FileMgr,
|
H A D | ASTUnit.h | 111 IntrusiveRefCntPtr<FileManager> FileMgr; variable 260 void TranslateStoredDiagnostics(FileManager &FileMgr, 479 const FileManager &getFileManager() const { return *FileMgr; } in getFileManager() 480 FileManager &getFileManager() { return *FileMgr; } in getFileManager() 787 IntrusiveRefCntPtr<DiagnosticsEngine> Diags, FileManager *FileMgr, 905 SourceManager &SourceMgr, FileManager &FileMgr,
|
/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 | 172 friend class FileMgr::MapEntryOptionalStorage<FileEntryRef>; 210 : public clang::FileMgr::MapEntryOptionalStorage<clang::FileEntryRef> { 212 clang::FileMgr::MapEntryOptionalStorage<clang::FileEntryRef>;
|
H A D | SourceManager.h | 667 FileManager &FileMgr; variable 840 SourceManager(DiagnosticsEngine &Diag, FileManager &FileMgr, 854 FileManager &getFileManager() const { return FileMgr; } in getFileManager() 2034 std::unique_ptr<FileManager> FileMgr;
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | GlobalModuleIndex.cpp | 403 FileManager &FileMgr; member in __anon35ca0d360511::GlobalModuleIndexBuilder 445 FileManager &FileMgr, const PCHContainerReader &PCHContainerRdr) in GlobalModuleIndexBuilder() argument 446 : FileMgr(FileMgr), PCHContainerRdr(PCHContainerRdr) {} in GlobalModuleIndexBuilder() 524 auto Buffer = FileMgr.getBufferForFile(File, /*isVolatile=*/true); in loadModuleFile() 656 FileMgr.getOptionalFileRef(ImportedFile, /*OpenFile=*/false, in loadModuleFile() 848 GlobalModuleIndex::writeIndex(FileManager &FileMgr, in writeIndex() argument 874 GlobalModuleIndexBuilder Builder(FileMgr, PCHContainerRdr); in writeIndex() 894 auto ModuleFile = FileMgr.getOptionalFileRef(D->path()); in writeIndex()
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/ |
H A D | DependencyScanningWorker.cpp | 349 auto *FileMgr = ScanInstance.createFileManager(FS); in runInvocation() local 350 ScanInstance.createSourceManager(*FileMgr); in runInvocation() 627 auto FileMgr = in computeDependencies() local 642 SourceManager SrcMgr(*Diags, *FileMgr); in computeDependencies() 654 Success = createAndRunToolInvocation(FinalCommandLine, Action, *FileMgr, in computeDependencies() 658 FinalCommandLine, *Diags, *FileMgr, [&](const driver::Command &Cmd) { in computeDependencies() 678 return createAndRunToolInvocation(std::move(Argv), Action, *FileMgr, in computeDependencies()
|
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/ |
H A D | ModuleManager.h | 65 FileManager &FileMgr; variable 136 explicit ModuleManager(FileManager &FileMgr, InMemoryModuleCache &ModuleCache,
|
H A D | ASTReader.h | 430 FileManager &FileMgr; variable 1601 FileManager &getFileManager() const { return FileMgr; } in getFileManager() 1788 getOriginalSourceFile(const std::string &ASTFileName, FileManager &FileMgr, 1796 StringRef Filename, FileManager &FileMgr, 1805 static bool isAcceptableASTFile(StringRef Filename, FileManager &FileMgr,
|
/freebsd/contrib/llvm-project/clang/lib/APINotes/ |
H A D | APINotesManager.cpp | 363 FileManager &FileMgr = SM.getFileManager(); in findAPINotes() local 433 if (auto APINotesFile = FileMgr.getOptionalFileRef(APINotesPath)) { in findAPINotes() 454 : FileMgr.getOptionalDirectoryRef(ParentPath); in findAPINotes()
|
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | ObjCMT.cpp | 100 FileManager &FileMgr; member in __anonac2273870111::ObjCMigrateASTConsumer 124 Remapper(remapper), FileMgr(fileMgr), PPRec(PPRec), PP(PP), in ObjCMigrateASTConsumer() 1968 FileMgr.FixupRelativePath(filePath); in HandleTranslationUnit() 2063 FileManager &FileMgr; member in __anonac2273870611::RemapFileParser 2066 RemapFileParser(FileManager &FileMgr) : FileMgr(FileMgr) { } in RemapFileParser() argument 2122 if (auto File = FileMgr.getOptionalFileRef(Val)) in parseEdit() 2151 FileManager &FileMgr, in applyEditsToTemp() argument 2155 SourceManager SM(Diag, FileMgr); in applyEditsToTemp() 2214 FileManager FileMgr(FSOpts); in getFileRemappingsFromFileList() local 2215 RemapFileParser Parser(FileMgr); in getFileRemappingsFromFileList() [all …]
|
H A D | ARCMT.cpp | 180 FileManager FileMgr(origCI.getFileSystemOpts()); in createInvocationForMigration() local 186 PPOpts.ImplicitPCHInclude, FileMgr, PCHContainerRdr, *Diags); in createInvocationForMigration()
|
/freebsd/contrib/llvm-project/clang/lib/Basic/ |
H A D | SourceManager.cpp | 318 SourceManager::SourceManager(DiagnosticsEngine &Diag, FileManager &FileMgr, in SourceManager() argument 320 : Diag(Diag), FileMgr(FileMgr), UserFilesAreVolatile(UserFilesAreVolatile) { in SourceManager() 730 OptionalFileEntryRef BypassFile = FileMgr.getBypassFile(File); in bypassFileContentsOverride() 2380 FileMgr = in SourceManagerForFile() 2387 SourceMgr = std::make_unique<SourceManager>(*Diagnostics, *FileMgr); in SourceManagerForFile() 2388 FileEntryRef FE = llvm::cantFail(FileMgr->getFileRef(FileName)); in SourceManagerForFile()
|
H A D | FileManager.cpp | 68 getDirectoryFromFile(FileManager &FileMgr, StringRef Filename, in getDirectoryFromFile() argument 82 return FileMgr.getDirectoryRef(DirName, CacheFailure); in getDirectoryFromFile()
|
H A D | Module.cpp | 282 ArrayRef<FileEntryRef> Module::getTopHeaders(FileManager &FileMgr) { in getTopHeaders() argument 285 if (auto FE = FileMgr.getOptionalFileRef(TopHeaderName)) in getTopHeaders()
|
/freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
H A D | HeaderSearch.h | 262 FileManager &FileMgr; variable 384 FileManager &getFileMgr() const { return FileMgr; } in getFileMgr()
|
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/Core/ |
H A D | Replacement.h | 358 FileManager &FileMgr,
|