/freebsd-current/contrib/llvm-project/clang/lib/Frontend/ |
H A D | ModuleDependencyCollector.cpp | 29 FileManager &FileMgr; member in class:__anon550::ModuleDependencyListener 32 FileManager &FileMgr) 33 : Collector(Collector), FileMgr(FileMgr) {} 40 if (auto FE = FileMgr.getOptionalFileRef(Filename)) 31 ModuleDependencyListener(ModuleDependencyCollector &Collector, FileManager &FileMgr) argument
|
H A D | DependencyFile.cpp | 113 FileManager &FileMgr; member in struct:__anon616::DepCollectorASTListener 114 DepCollectorASTListener(DependencyCollector &L, FileManager &FileMgr) argument 115 : DepCollector(L), FileMgr(FileMgr) {} 133 if (auto FE = FileMgr.getOptionalFileRef(Filename))
|
H A D | ASTUnit.cpp | 769 assert(FileMgr); 770 auto Buffer = FileMgr->getBufferForFile(Filename, UserFilesAreVolatile); 811 AST->FileMgr = new FileManager(FileSystemOpts, VFS); 1137 if (VFS && FileMgr) 1138 assert(VFS == &FileMgr->getVirtualFileSystem() && 1139 "VFS passed to Parse and VFS in FileMgr are different"); 1170 if (VFS && FileMgr && &FileMgr->getVirtualFileSystem() == VFS) 1171 Clang->setFileManager(&*FileMgr); 1173 FileMgr 1708 LoadFromCompilerInvocation( std::shared_ptr<CompilerInvocation> CI, std::shared_ptr<PCHContainerOperations> PCHContainerOps, IntrusiveRefCntPtr<DiagnosticsEngine> Diags, FileManager *FileMgr, bool OnlyLocalDecls, CaptureDiagsKind CaptureDiagnostics, unsigned PrecompilePreambleAfterNParses, TranslationUnitKind TUKind, bool CacheCodeCompletionResults, bool IncludeBriefCommentsInCodeCompletion, bool UserFilesAreVolatile) argument 2166 CodeComplete( StringRef File, unsigned Line, unsigned Column, ArrayRef<RemappedFile> RemappedFiles, bool IncludeMacros, bool IncludeCodePatterns, bool IncludeBriefComments, CodeCompleteConsumer &Consumer, std::shared_ptr<PCHContainerOperations> PCHContainerOps, DiagnosticsEngine &Diag, LangOptions &LangOpts, SourceManager &SourceMgr, FileManager &FileMgr, SmallVectorImpl<StoredDiagnostic> &StoredDiagnostics, SmallVectorImpl<const llvm::MemoryBuffer *> &OwnedBuffers, std::unique_ptr<SyntaxOnlyAction> Act) argument 2367 TranslateStoredDiagnostics( FileManager &FileMgr, SourceManager &SrcMgr, const SmallVectorImpl<StandaloneDiagnostic> &Diags, SmallVectorImpl<StoredDiagnostic> &Out) argument [all...] |
H A D | CompilerInstance.cpp | 165 FileMgr = Value; 236 FileManager &FileMgr = CI.getFileManager(); local 237 auto PCHDir = FileMgr.getOptionalDirectoryRef(PCHInclude); 246 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem(); 254 Dir->path(), FileMgr, CI.getModuleCache(), 380 VFS = FileMgr ? &FileMgr->getVirtualFileSystem() 384 FileMgr = new FileManager(getFileSystemOpts(), std::move(VFS)); 385 return FileMgr.get(); 390 void CompilerInstance::createSourceManager(FileManager &FileMgr) { argument 396 InitializeFileRemapping(DiagnosticsEngine &Diags, SourceManager &SourceMgr, FileManager &FileMgr, const PreprocessorOptions &InitOpts) argument 969 InitializeSourceManager(const FrontendInputFile &Input, DiagnosticsEngine &Diags, FileManager &FileMgr, SourceManager &SourceMgr) argument 1303 getPublicModuleMap(FileEntryRef File, FileManager &FileMgr) argument [all...] |
H A D | FrontendAction.cpp | 338 const LangOptions &LangOpts, FileManager &FileMgr, DiagnosticsEngine &Diag, 387 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem(); 398 auto Header = FileMgr.getOptionalFileRef(Dir->path()); 440 LangOpts, FileMgr, Diag, ModMap, Submodule, Includes)) 556 FileManager &FileMgr = CI.getFileManager(); local 566 CI.getLangOpts(), FileMgr, CI.getDiagnostics(), 776 FileManager &FileMgr = CI.getFileManager(); local 780 if (auto PCHDir = FileMgr.getOptionalDirectoryRef(PCHInclude)) { 785 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem(); 791 Dir->path(), FileMgr, C 337 collectModuleHeaderIncludes( const LangOptions &LangOpts, FileManager &FileMgr, DiagnosticsEngine &Diag, ModuleMap &ModMap, clang::Module *Module, SmallVectorImpl<char> &Includes) argument [all...] |
H A D | SerializedDiagnosticReader.cpp | 31 FileManager FileMgr(FO); 33 auto Buffer = FileMgr.getBufferForFile(File);
|
/freebsd-current/contrib/llvm-project/clang/include/clang/Frontend/ |
H A D | CompilerInstance.h | 93 IntrusiveRefCntPtr<FileManager> FileMgr; member in class:clang::CompilerInstance 418 bool hasFileManager() const { return FileMgr != nullptr; } 422 assert(FileMgr && "Compiler instance has no file manager!"); 423 return *FileMgr; 427 assert(FileMgr && "Compiler instance has no file manager!"); 428 return FileMgr; 432 llvm::BuryPointer(FileMgr.get()); 433 FileMgr.resetWithoutRelease(); 675 void createSourceManager(FileManager &FileMgr); 792 FileManager &FileMgr, [all...] |
H A D | ASTUnit.h | 111 IntrusiveRefCntPtr<FileManager> FileMgr; member in class:clang::ASTUnit 260 void TranslateStoredDiagnostics(FileManager &FileMgr, 479 const FileManager &getFileManager() const { return *FileMgr; } 480 FileManager &getFileManager() { return *FileMgr; } 784 IntrusiveRefCntPtr<DiagnosticsEngine> Diags, FileManager *FileMgr, 859 /// FileMgr->getVirtualFileSystem() will be used if \p VFS is nullptr. 894 /// FIXME: The Diag, LangOpts, SourceMgr, FileMgr, StoredDiagnostics, and 902 SourceManager &SourceMgr, FileManager &FileMgr,
|
/freebsd-current/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ModuleManager.cpp | 45 auto Entry = FileMgr.getFile(Name, /*OpenFile=*/false, 67 auto Entry = FileMgr.getFile(Name, /*OpenFile=*/false, 176 if (!FileMgr.getNoncachedStatValue(TimestampFilename, Status)) 206 auto Buf = FileMgr.getBufferForFile(NewModule->File, 283 FileMgr.getVirtualFile(FileName, Buffer->getBufferSize(), 0); 326 ModuleManager::ModuleManager(FileManager &FileMgr, argument 330 : FileMgr(FileMgr), ModuleCache(&ModuleCache), 438 File = expectedToOptional(FileMgr.getSTDIN()); 444 File = FileMgr [all...] |
H A D | GlobalModuleIndex.cpp | 407 FileManager &FileMgr; member in class:__anon872::GlobalModuleIndexBuilder 449 FileManager &FileMgr, const PCHContainerReader &PCHContainerRdr) 450 : FileMgr(FileMgr), PCHContainerRdr(PCHContainerRdr) {} 528 auto Buffer = FileMgr.getBufferForFile(File, /*isVolatile=*/true); 660 FileMgr.getOptionalFileRef(ImportedFile, /*OpenFile=*/false, 852 GlobalModuleIndex::writeIndex(FileManager &FileMgr, argument 878 GlobalModuleIndexBuilder Builder(FileMgr, PCHContainerRdr); 898 auto ModuleFile = FileMgr.getOptionalFileRef(D->path()); 448 GlobalModuleIndexBuilder( FileManager &FileMgr, const PCHContainerReader &PCHContainerRdr) argument
|
/freebsd-current/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | DirectoryEntry.h | 30 namespace FileMgr { namespace in namespace:clang 34 } // end namespace FileMgr 97 friend class FileMgr::MapEntryOptionalStorage<DirectoryEntryRef>; 123 namespace FileMgr { namespace in namespace:clang 165 } // end namespace FileMgr 173 : public clang::FileMgr::MapEntryOptionalStorage<clang::DirectoryEntryRef> { 175 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>;
|
/freebsd-current/contrib/llvm-project/clang/lib/Lex/ |
H A D | HeaderSearch.cpp | 87 FileMgr(SourceMgr.getFileManager()), FrameworkMap(64), 157 if (std::unique_ptr<HeaderMap> HM = HeaderMap::Create(FE, FileMgr)) { 316 FileMgr.getOptionalDirectoryRef(FrameworkDirName)) { 534 /// \param FileMgr The file manager to use for directory lookups. 539 getTopFrameworkDir(FileManager &FileMgr, StringRef DirName, argument 558 auto TopFrameworkDir = FileMgr.getOptionalDirectoryRef(DirName); 561 DirName = FileMgr.getCanonicalName(*TopFrameworkDir); 569 auto Dir = FileMgr.getOptionalDirectoryRef(DirName); 597 FileManager &FileMgr = HS.getFileMgr(); local 633 auto Dir = FileMgr 1658 getPrivateModuleMap(FileEntryRef File, FileManager &FileMgr, DiagnosticsEngine &Diags) argument [all...] |
H A D | PPLexerChange.cpp | 302 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem(); 321 computeRelativePath(FileMgr, *Dir, *Header, RelativePath);
|
/freebsd-current/contrib/llvm-project/clang/include/clang/Serialization/ |
H A D | GlobalModuleIndex.h | 172 /// \param FileMgr The file manager to use to load module files. 177 static llvm::Error writeIndex(FileManager &FileMgr,
|
H A D | ModuleManager.h | 66 FileManager &FileMgr; member in class:clang::serialization::ModuleManager 137 explicit ModuleManager(FileManager &FileMgr, InMemoryModuleCache &ModuleCache,
|
/freebsd-current/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/ |
H A D | DependencyScanningWorker.cpp | 149 FileManager *FileMgr, 187 ScanInstance.setFileManager(FileMgr); 189 FileMgr->setVirtualFileSystem(createVFSFromCompilerInvocation( 191 FileMgr->getVirtualFileSystemPtr())); 193 ScanInstance.createSourceManager(*FileMgr); 462 auto FileMgr = llvm::makeIntrusiveRefCnt<FileManager>(FSOpts, FinalFS); local 476 SourceManager SrcMgr(*Diags, *FileMgr); 488 Success = createAndRunToolInvocation(FinalCommandLine, Action, *FileMgr, 492 FinalCommandLine, *Diags, *FileMgr, [&](const driver::Command &Cmd) { 512 return createAndRunToolInvocation(std::move(Argv), Action, *FileMgr, [all...] |
/freebsd-current/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | FileRemapper.cpp | 23 FileMgr.reset(new FileManager(FileSystemOptions())); 81 auto origFE = FileMgr->getOptionalFileRef(fromFilename); 87 auto newFE = FileMgr->getOptionalFileRef(toFilename); 156 auto newE = FileMgr->getOptionalFileRef(tempPath); 247 OptionalFileEntryRef File = FileMgr->getOptionalFileRef(filePath);
|
H A D | ObjCMT.cpp | 100 FileManager &FileMgr; member in class:__anon245::ObjCMigrateASTConsumer 124 Remapper(remapper), FileMgr(fileMgr), PPRec(PPRec), PP(PP), 1968 FileMgr.FixupRelativePath(filePath); 2063 FileManager &FileMgr; member in class:__anon250::RemapFileParser 2066 RemapFileParser(FileManager &FileMgr) : FileMgr(FileMgr) { } argument 2122 if (auto File = FileMgr.getOptionalFileRef(Val)) 2151 FileManager &FileMgr, 2155 SourceManager SM(Diag, FileMgr); 2149 applyEditsToTemp(FileEntryRef FE, ArrayRef<EditEntry> Edits, FileManager &FileMgr, DiagnosticsEngine &Diag) argument [all...] |
/freebsd-current/contrib/llvm-project/clang/include/clang/ARCMigrate/ |
H A D | FileRemapper.h | 34 std::unique_ptr<FileManager> FileMgr; member in class:clang::arcmt::FileRemapper
|
/freebsd-current/contrib/llvm-project/clang/lib/APINotes/ |
H A D | APINotesManager.cpp | 357 FileManager &FileMgr = SM.getFileManager(); 427 if (auto APINotesFile = FileMgr.getOptionalFileRef(APINotesPath)) { 448 : FileMgr.getOptionalDirectoryRef(ParentPath);
|
/freebsd-current/contrib/llvm-project/clang/include/clang/Tooling/Core/ |
H A D | Replacement.h | 358 FileManager &FileMgr,
|
/freebsd-current/contrib/llvm-project/clang/lib/Basic/ |
H A D | FileManager.cpp | 74 getDirectoryFromFile(FileManager &FileMgr, StringRef Filename, argument 88 return FileMgr.getDirectoryRef(DirName, CacheFailure);
|
/freebsd-current/contrib/llvm-project/clang/include/clang/Lex/ |
H A D | HeaderSearch.h | 245 FileManager &FileMgr; member in class:clang::HeaderSearch 367 FileManager &getFileMgr() const { return FileMgr; }
|
/freebsd-current/contrib/llvm-project/clang/lib/Tooling/Core/ |
H A D | Replacement.cpp | 613 FileManager &FileMgr, 618 auto FE = FileMgr.getFile(Entry.first); 612 groupReplacementsByFile( FileManager &FileMgr, const std::map<std::string, Replacements> &FileToReplaces) argument
|