Home
last modified time | relevance | path

Searched refs:FileMgr (Results 1 – 25 of 35) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DHeaderSearch.cpp87 : 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 DModuleMap.cpp1031 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 DPPLexerChange.cpp295 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 DModuleDependencyCollector.cpp28 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 DDependencyFile.cpp139 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 DASTUnit.cpp780 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 DCompilerInstance.cpp164 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 DFrontendAction.cpp489 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 DSerializedDiagnosticReader.cpp29 FileManager FileMgr(FO); in readDiagnostics() local
31 auto Buffer = FileMgr.getBufferForFile(File); in readDiagnostics()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DModuleManager.cpp44 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 DGlobalModuleIndex.cpp403 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 DDirectoryEntry.h30 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 DFileEntry.h178 friend class FileMgr::MapEntryOptionalStorage<FileEntryRef>;
216 : public clang::FileMgr::MapEntryOptionalStorage<clang::FileEntryRef> {
218 clang::FileMgr::MapEntryOptionalStorage<clang::FileEntryRef>;
H A DSourceManager.h667 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 DCompilerInstance.h98 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 DASTUnit.h116 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 DDependencyScanningWorker.cpp355 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 DModuleManager.h65 FileManager &FileMgr; variable
136 ModuleManager(FileManager &FileMgr, ModuleCache &ModCache,
/freebsd/contrib/llvm-project/clang/lib/APINotes/
H A DAPINotesManager.cpp362 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 DDependencyDirectivesScanner.h144 cloneFor(FileManager &FileMgr) = 0;
H A DHeaderSearch.h250 FileManager &FileMgr; variable
386 FileManager &getFileMgr() const { return FileMgr; } in getFileMgr()
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DSourceManager.cpp304 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 DFileManager.cpp66 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 DReplacement.h358 FileManager &FileMgr,
/freebsd/contrib/llvm-project/clang/lib/Tooling/Core/
H A DReplacement.cpp611 FileManager &FileMgr, in groupReplacementsByFile() argument
616 auto FE = FileMgr.getOptionalFileRef(Entry.first); in groupReplacementsByFile()

12