| /openbsd-src/gnu/llvm/clang/lib/Frontend/ |
| H A D | ModuleDependencyCollector.cpp | 29 FileManager &FileMgr; member in __anone6f4b26c0111::ModuleDependencyListener 32 FileManager &FileMgr) in ModuleDependencyListener() argument 33 : Collector(Collector), FileMgr(FileMgr) {} in ModuleDependencyListener() 40 if (auto FE = FileMgr.getOptionalFileRef(Filename)) in visitInputFile() 75 void moduleMapAddUmbrellaHeader(FileManager *FileMgr, in moduleMapAddUmbrellaHeader() 99 if (FileMgr->getFile(AltHeaderFilename)) in moduleMapAddUmbrellaHeader()
|
| H A D | DependencyFile.cpp | 112 FileManager &FileMgr; member 113 DepCollectorASTListener(DependencyCollector &L, FileManager &FileMgr) in DepCollectorASTListener() 114 : DepCollector(L), FileMgr(FileMgr) {} in DepCollectorASTListener() 132 if (auto FE = FileMgr.getOptionalFileRef(Filename)) in visitInputFile()
|
| H A D | ASTUnit.cpp | 765 assert(FileMgr); in getBufferForFile() 766 auto Buffer = FileMgr->getBufferForFile(Filename, UserFilesAreVolatile); in getBufferForFile() 807 AST->FileMgr = new FileManager(FileSystemOpts, VFS); in LoadFromASTFile() 1129 if (VFS && FileMgr) in Parse() 1130 assert(VFS == &FileMgr->getVirtualFileSystem() && in Parse() 1161 if (VFS && FileMgr && &FileMgr->getVirtualFileSystem() == VFS) in Parse() 1162 Clang->setFileManager(&*FileMgr); in Parse() 1164 FileMgr = Clang->createFileManager(std::move(VFS)); in Parse() 1197 SourceMgr = new SourceManager(getDiagnostics(), *FileMgr, in Parse() 1519 AST->FileMgr = new FileManager(AST->FileSystemOpts, VFS); in create() [all …]
|
| H A D | CompilerInstance.cpp | 167 FileMgr = Value; in setFileManager() 238 FileManager &FileMgr = CI.getFileManager(); in collectIncludePCH() local 239 auto PCHDir = FileMgr.getOptionalDirectoryRef(PCHInclude); in collectIncludePCH() 248 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem(); in collectIncludePCH() 256 Dir->path(), FileMgr, CI.getModuleCache(), in collectIncludePCH() 382 VFS = FileMgr ? &FileMgr->getVirtualFileSystem() in createFileManager() 386 FileMgr = new FileManager(getFileSystemOpts(), std::move(VFS)); in createFileManager() 387 return FileMgr.get(); in createFileManager() 392 void CompilerInstance::createSourceManager(FileManager &FileMgr) { in createSourceManager() argument 393 SourceMgr = new SourceManager(getDiagnostics(), FileMgr); in createSourceManager() [all …]
|
| H A D | FrontendAction.cpp | 332 const LangOptions &LangOpts, FileManager &FileMgr, DiagnosticsEngine &Diag, in collectModuleHeaderIncludes() argument 379 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem(); in collectModuleHeaderIncludes() 392 auto Header = FileMgr.getOptionalFileRef(Dir->path()); in collectModuleHeaderIncludes() 436 LangOpts, FileMgr, Diag, ModMap, *Sub, Includes)) in collectModuleHeaderIncludes() 550 FileManager &FileMgr = CI.getFileManager(); in getInputBufferForModule() local 559 CI.getLangOpts(), FileMgr, CI.getDiagnostics(), in getInputBufferForModule() 769 FileManager &FileMgr = CI.getFileManager(); in BeginSourceFile() local 773 if (auto PCHDir = FileMgr.getOptionalDirectoryRef(PCHInclude)) { in BeginSourceFile() 778 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem(); in BeginSourceFile() 784 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()
|
| /openbsd-src/gnu/llvm/clang/lib/Lex/ |
| H A D | HeaderSearch.cpp | 87 FileMgr(SourceMgr.getFileManager()), FrameworkMap(64), in HeaderSearch() 158 if (std::unique_ptr<HeaderMap> HM = HeaderMap::Create(FE, FileMgr)) { in CreateHeaderMap() 317 FileMgr.getOptionalDirectoryRef(FrameworkDirName)) { in lookupModule() 536 getTopFrameworkDir(FileManager &FileMgr, StringRef DirName, in getTopFrameworkDir() argument 555 auto TopFrameworkDir = FileMgr.getOptionalDirectoryRef(DirName); in getTopFrameworkDir() 558 DirName = FileMgr.getCanonicalName(*TopFrameworkDir); in getTopFrameworkDir() 566 auto Dir = FileMgr.getOptionalDirectoryRef(DirName); in getTopFrameworkDir() 594 FileManager &FileMgr = HS.getFileMgr(); in DoFrameworkLookup() local 630 auto Dir = FileMgr.getDirectory(FrameworkName); in DoFrameworkLookup() 672 FileMgr.getOptionalFileRef(FrameworkName, /*OpenFile=*/!SuggestedModule); in DoFrameworkLookup() [all …]
|
| H A D | ModuleMap.cpp | 918 FileManager &FileMgr) { in inferFrameworkLink() argument 932 if (FileMgr.getFile(LibName)) { in inferFrameworkLink() 967 FileManager &FileMgr = SourceMgr.getFileManager(); in inferFrameworkModule() local 978 if (auto ParentDir = FileMgr.getDirectory(Parent)) { in inferFrameworkModule() 1027 auto UmbrellaHeader = FileMgr.getOptionalFileRef(UmbrellaName); in inferFrameworkModule() 1074 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem(); in inferFrameworkModule() 1083 FileMgr.getDirectory(Dir->path())) { in inferFrameworkModule() 1089 FileMgr.getCanonicalName(*SubframeworkDir); in inferFrameworkModule() 1098 if (auto SubDir = FileMgr.getDirectory(SubframeworkDirName)) { in inferFrameworkModule() 1117 inferFrameworkLink(Result, FrameworkDir, FileMgr); in inferFrameworkModule()
|
| /openbsd-src/gnu/llvm/clang/lib/Serialization/ |
| H A D | ModuleManager.cpp | 45 auto Entry = FileMgr.getFile(Name, /*OpenFile=*/false, in lookupByFileName() 71 auto Entry = FileMgr.getFile(Name, /*OpenFile=*/false, in lookupBuffer() 181 if (!FileMgr.getNoncachedStatValue(TimestampFilename, Status)) in addModule() 216 Buf = FileMgr.getBufferForFile(NewModule->File, in addModule() 294 FileMgr.getVirtualFile(FileName, Buffer->getBufferSize(), 0); in addInMemoryBuffer() 337 ModuleManager::ModuleManager(FileManager &FileMgr, in ModuleManager() argument 341 : FileMgr(FileMgr), ModuleCache(&ModuleCache), in ModuleManager() 455 expectedToOptional(FileMgr.getFileRef(FileName, /*OpenFile=*/true, in lookupModuleFile()
|
| H A D | GlobalModuleIndex.cpp | 413 FileManager &FileMgr; member in __anoncf781a4d0511::GlobalModuleIndexBuilder 456 FileManager &FileMgr, const PCHContainerReader &PCHContainerRdr) in GlobalModuleIndexBuilder() argument 457 : FileMgr(FileMgr), PCHContainerRdr(PCHContainerRdr) {} in GlobalModuleIndexBuilder() 534 auto Buffer = FileMgr.getBufferForFile(File, /*isVolatile=*/true); in loadModuleFile() 663 = FileMgr.getFile(ImportedFile, /*OpenFile=*/false, in loadModuleFile() 852 GlobalModuleIndex::writeIndex(FileManager &FileMgr, in writeIndex() argument 878 GlobalModuleIndexBuilder Builder(FileMgr, PCHContainerRdr); in writeIndex() 898 auto ModuleFile = FileMgr.getFile(D->path()); in writeIndex()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Basic/ |
| H A D | DirectoryEntry.h | 30 namespace FileMgr { 96 friend class FileMgr::MapEntryOptionalStorage<DirectoryEntryRef>; 122 namespace FileMgr { 172 : public clang::FileMgr::MapEntryOptionalStorage<clang::DirectoryEntryRef> { 174 clang::FileMgr::MapEntryOptionalStorage<clang::DirectoryEntryRef>;
|
| H A D | FileEntry.h | 175 friend class FileMgr::MapEntryOptionalStorage<FileEntryRef>; 213 : public clang::FileMgr::MapEntryOptionalStorage<clang::FileEntryRef> { 215 clang::FileMgr::MapEntryOptionalStorage<clang::FileEntryRef>;
|
| H A D | SourceManager.h | 642 FileManager &FileMgr; variable 804 SourceManager(DiagnosticsEngine &Diag, FileManager &FileMgr, 818 FileManager &getFileManager() const { return FileMgr; } in getFileManager() 1963 std::unique_ptr<FileManager> FileMgr;
|
| /openbsd-src/gnu/llvm/clang/lib/Tooling/DependencyScanning/ |
| H A D | DependencyScanningWorker.cpp | 158 FileManager *FileMgr, in runInvocation() argument 195 ScanInstance.setFileManager(FileMgr); in runInvocation() 197 FileMgr->setVirtualFileSystem(createVFSFromCompilerInvocation( in runInvocation() 199 FileMgr->getVirtualFileSystemPtr())); in runInvocation() 201 ScanInstance.createSourceManager(*FileMgr); in runInvocation() 417 auto FileMgr = llvm::makeIntrusiveRefCnt<FileManager>( in computeDependencies() local 432 SourceManager SrcMgr(*Diags, *FileMgr); in computeDependencies() 442 FinalCommandLine, *Diags, *FileMgr, [&](const driver::Command &Cmd) { in computeDependencies() 461 ToolInvocation Invocation(std::move(Argv), &Action, &*FileMgr, in computeDependencies()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Frontend/ |
| H A D | CompilerInstance.h | 87 IntrusiveRefCntPtr<FileManager> FileMgr; variable 401 bool hasFileManager() const { return FileMgr != nullptr; } in hasFileManager() 405 assert(FileMgr && "Compiler instance has no file manager!"); in getFileManager() 406 return *FileMgr; in getFileManager() 410 llvm::BuryPointer(FileMgr.get()); in resetAndLeakFileManager() 411 FileMgr.resetWithoutRelease(); in resetAndLeakFileManager() 643 void createSourceManager(FileManager &FileMgr); 760 FileManager &FileMgr,
|
| H A D | ASTUnit.h | 110 IntrusiveRefCntPtr<FileManager> FileMgr; variable 257 void TranslateStoredDiagnostics(FileManager &FileMgr, 475 const FileManager &getFileManager() const { return *FileMgr; } in getFileManager() 476 FileManager &getFileManager() { return *FileMgr; } in getFileManager() 781 IntrusiveRefCntPtr<DiagnosticsEngine> Diags, FileManager *FileMgr, 887 SourceManager &SourceMgr, FileManager &FileMgr,
|
| /openbsd-src/gnu/llvm/clang/lib/ARCMigrate/ |
| H A D | FileRemapper.cpp | 23 FileMgr.reset(new FileManager(FileSystemOptions())); in FileRemapper() 81 llvm::ErrorOr<const FileEntry *> origFE = FileMgr->getFile(fromFilename); in initFromFile() 87 llvm::ErrorOr<const FileEntry *> newFE = FileMgr->getFile(toFilename); in initFromFile() 156 auto newE = FileMgr->getFile(tempPath); in flushToFile() 246 if (auto fileOrErr = FileMgr->getFile(filePath)) in getOriginalFile()
|
| H A D | ObjCMT.cpp | 100 FileManager &FileMgr; member in __anon1ecb545e0111::ObjCMigrateASTConsumer 124 Remapper(remapper), FileMgr(fileMgr), PPRec(PPRec), PP(PP), in ObjCMigrateASTConsumer() 1971 FileMgr.FixupRelativePath(filePath); in HandleTranslationUnit() 2066 FileManager &FileMgr; member in __anon1ecb545e0611::RemapFileParser 2069 RemapFileParser(FileManager &FileMgr) : FileMgr(FileMgr) { } in RemapFileParser() argument 2125 if (auto File = FileMgr.getOptionalFileRef(Val)) in parseEdit() 2154 FileManager &FileMgr, in applyEditsToTemp() argument 2158 SourceManager SM(Diag, FileMgr); in applyEditsToTemp() 2217 FileManager FileMgr(FSOpts); in getFileRemappingsFromFileList() local 2218 RemapFileParser Parser(FileMgr); in getFileRemappingsFromFileList() [all …]
|
| /openbsd-src/gnu/llvm/clang/tools/clang-rename/ |
| H A D | ClangRename.cpp | 225 auto &FileMgr = Tool.getFiles(); in main() local 226 SourceManager Sources(Diagnostics, FileMgr); in main() 231 auto Entry = FileMgr.getFile(File); in main()
|
| /openbsd-src/gnu/llvm/clang/tools/libclang/ |
| H A D | CIndexCodeCompletion.cpp | 250 AllocatedCXCodeCompleteResults(IntrusiveRefCntPtr<FileManager> FileMgr); 268 IntrusiveRefCntPtr<FileManager> FileMgr; member 358 IntrusiveRefCntPtr<FileManager> FileMgr) in AllocatedCXCodeCompleteResults() argument 362 FileMgr(std::move(FileMgr)), in AllocatedCXCodeCompleteResults() 363 SourceMgr(new SourceManager(*Diag, *this->FileMgr)), in AllocatedCXCodeCompleteResults() 765 Results->LangOpts, *Results->SourceMgr, *Results->FileMgr, in clang_codeCompleteAt_Impl()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Serialization/ |
| H A D | ModuleManager.h | 66 FileManager &FileMgr; variable 137 explicit ModuleManager(FileManager &FileMgr, InMemoryModuleCache &ModuleCache,
|
| H A D | GlobalModuleIndex.h | 183 static llvm::Error writeIndex(FileManager &FileMgr,
|
| /openbsd-src/gnu/llvm/clang/include/clang/ARCMigrate/ |
| H A D | FileRemapper.h | 34 std::unique_ptr<FileManager> FileMgr; variable
|
| /openbsd-src/gnu/llvm/clang/include/clang/Lex/ |
| H A D | HeaderSearch.h | 236 FileManager &FileMgr; variable 356 FileManager &getFileMgr() const { return FileMgr; } in getFileMgr()
|
| /openbsd-src/gnu/llvm/clang/lib/Basic/ |
| H A D | SourceManager.cpp | 310 SourceManager::SourceManager(DiagnosticsEngine &Diag, FileManager &FileMgr, in SourceManager() argument 312 : Diag(Diag), FileMgr(FileMgr), UserFilesAreVolatile(UserFilesAreVolatile) { in SourceManager() 718 OptionalFileEntryRef BypassFile = FileMgr.getBypassFile(File); in bypassFileContentsOverride() 2372 FileMgr = in SourceManagerForFile() 2379 SourceMgr = std::make_unique<SourceManager>(*Diagnostics, *FileMgr); in SourceManagerForFile() 2380 FileID ID = SourceMgr->createFileID(*FileMgr->getFile(FileName), in SourceManagerForFile()
|