/freebsd-12-stable/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/ |
H A D | DependencyScanningWorker.cpp | 83 FileManager *FileMgr, 111 FileMgr->setVirtualFileSystem(createVFSFromCompilerInvocation( 121 FileMgr->getFileSystemOpts().WorkingDir = WorkingDirectory; 122 Compiler.setFileManager(FileMgr); 123 Compiler.createSourceManager(*FileMgr); 155 FileMgr->clearStatCache();
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ModuleManager.cpp | 45 auto Entry = FileMgr.getFile(Name, /*OpenFile=*/false, 71 auto Entry = FileMgr.getFile(Name, /*OpenFile=*/false, 158 if (!FileMgr.getNoncachedStatValue(TimestampFilename, Status)) 188 Buf = FileMgr.getBufferForFile(NewModule->File, /*isVolatile=*/false); 274 FileMgr.getVirtualFile(FileName, Buffer->getBufferSize(), 0); 318 ModuleManager::ModuleManager(FileManager &FileMgr, argument 322 : FileMgr(FileMgr), ModuleCache(&ModuleCache), 442 auto FileOrErr = FileMgr.getFile(FileName, /*OpenFile=*/true,
|
H A D | GlobalModuleIndex.cpp | 413 FileManager &FileMgr; member in class:__anon3273::GlobalModuleIndexBuilder 456 FileManager &FileMgr, const PCHContainerReader &PCHContainerRdr) 457 : FileMgr(FileMgr), PCHContainerRdr(PCHContainerRdr) {} 534 auto Buffer = FileMgr.getBufferForFile(File, /*isVolatile=*/true); 663 = FileMgr.getFile(ImportedFile, /*OpenFile=*/false, 853 GlobalModuleIndex::writeIndex(FileManager &FileMgr, argument 879 GlobalModuleIndexBuilder Builder(FileMgr, PCHContainerRdr); 899 auto ModuleFile = FileMgr.getFile(D->path()); 455 GlobalModuleIndexBuilder( FileManager &FileMgr, const PCHContainerReader &PCHContainerRdr) argument
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Lex/ |
H A D | HeaderSearch.cpp | 86 FileMgr(SourceMgr.getFileManager()), FrameworkMap(64), 124 if (std::unique_ptr<HeaderMap> HM = HeaderMap::Create(FE, FileMgr)) { 190 auto Dir = FileMgr.getDirectory(Parent); 193 auto DirName = FileMgr.getCanonicalName(*Dir); 245 if (auto FrameworkDir = FileMgr.getDirectory(FrameworkDirName)) { 427 /// \param FileMgr The file manager to use for directory lookups. 432 getTopFrameworkDir(FileManager &FileMgr, StringRef DirName, argument 452 if (auto TopFrameworkDirOrErr = FileMgr.getDirectory(DirName)) 456 DirName = FileMgr.getCanonicalName(TopFrameworkDir); 464 auto Dir = FileMgr 492 FileManager &FileMgr = HS.getFileMgr(); local 1460 getPrivateModuleMap(const FileEntry *File, FileManager &FileMgr) argument [all...] |
H A D | ModuleMap.cpp | 887 FileManager &FileMgr) { 901 if (FileMgr.getFile(LibName)) { 936 FileManager &FileMgr = SourceMgr.getFileManager(); 947 if (auto ParentDir = FileMgr.getDirectory(Parent)) { 995 auto UmbrellaHeader = FileMgr.getFile(UmbrellaName); 1040 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem(); 1049 FileMgr.getDirectory(Dir->path())) { 1055 FileMgr.getCanonicalName(*SubframeworkDir); 1064 if (auto SubDir = FileMgr.getDirectory(SubframeworkDirName)) { 1083 inferFrameworkLink(Result, FrameworkDir, FileMgr); 886 inferFrameworkLink(Module *Mod, const DirectoryEntry *FrameworkDir, FileManager &FileMgr) argument [all...] |
H A D | PPLexerChange.cpp | 276 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem(); 295 computeRelativePath(FileMgr, Dir, *Header, RelativePath);
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Frontend/ |
H A D | CompilerInstance.h | 86 IntrusiveRefCntPtr<FileManager> FileMgr; member in class:clang::CompilerInstance 401 bool hasFileManager() const { return FileMgr != nullptr; } 405 assert(FileMgr && "Compiler instance has no file manager!"); 406 return *FileMgr; 410 llvm::BuryPointer(FileMgr.get()); 411 FileMgr.resetWithoutRelease(); 648 void createSourceManager(FileManager &FileMgr); 768 FileManager &FileMgr,
|
H A D | ASTUnit.h | 111 IntrusiveRefCntPtr<FileManager> FileMgr; member in class:clang::ASTUnit 258 void TranslateStoredDiagnostics(FileManager &FileMgr, 476 const FileManager &getFileManager() const { return *FileMgr; } 477 FileManager &getFileManager() { return *FileMgr; } 780 IntrusiveRefCntPtr<DiagnosticsEngine> Diags, FileManager *FileMgr, 847 /// FileMgr->getVirtualFileSystem() will be used if \p VFS is nullptr. 878 /// FIXME: The Diag, LangOpts, SourceMgr, FileMgr, StoredDiagnostics, and 886 SourceManager &SourceMgr, FileManager &FileMgr,
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/ARCMigrate/ |
H A D | FileRemapper.h | 32 std::unique_ptr<FileManager> FileMgr; member in class:clang::arcmt::FileRemapper
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | FileRemapper.cpp | 23 FileMgr.reset(new FileManager(FileSystemOptions())); 81 llvm::ErrorOr<const FileEntry *> origFE = FileMgr->getFile(fromFilename); 87 llvm::ErrorOr<const FileEntry *> newFE = FileMgr->getFile(toFilename); 155 auto newE = FileMgr->getFile(tempPath); 230 if (auto fileOrErr = FileMgr->getFile(filePath))
|
H A D | ObjCMT.cpp | 100 FileManager &FileMgr; member in class:__anon2670::ObjCMigrateASTConsumer 128 Remapper(remapper), FileMgr(fileMgr), PPRec(PPRec), PP(PP), 1984 FileMgr.FixupRelativePath(filePath); 2085 FileManager &FileMgr; member in class:__anon2675::RemapFileParser 2088 RemapFileParser(FileManager &FileMgr) : FileMgr(FileMgr) { } argument 2144 auto FE = FileMgr.getFile(Val); 2174 FileManager &FileMgr, 2178 SourceManager SM(Diag, FileMgr); 2172 applyEditsToTemp(const FileEntry *FE, ArrayRef<EditEntry> Edits, FileManager &FileMgr, DiagnosticsEngine &Diag) argument [all...] |
H A D | ARCMT.cpp | 181 FileManager FileMgr(origCI.getFileSystemOpts()); 187 PPOpts.ImplicitPCHInclude, FileMgr, PCHContainerRdr, *Diags);
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Serialization/ |
H A D | ModuleManager.h | 67 FileManager &FileMgr; member in class:clang::serialization::ModuleManager 142 explicit ModuleManager(FileManager &FileMgr, InMemoryModuleCache &ModuleCache,
|
H A D | GlobalModuleIndex.h | 180 /// \param FileMgr The file manager to use to load module files. 185 static llvm::Error writeIndex(FileManager &FileMgr,
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Frontend/ |
H A D | ASTUnit.cpp | 736 assert(FileMgr); 737 auto Buffer = FileMgr->getBufferForFile(Filename, UserFilesAreVolatile); 780 AST->FileMgr = new FileManager(FileSystemOpts, VFS); 1105 if (VFS && FileMgr) 1106 assert(VFS == &FileMgr->getVirtualFileSystem() && 1107 "VFS passed to Parse and VFS in FileMgr are different"); 1124 if (VFS && FileMgr && &FileMgr->getVirtualFileSystem() == VFS) 1125 Clang->setFileManager(&*FileMgr); 1127 FileMgr 1692 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 2136 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) argument 2352 TranslateStoredDiagnostics( FileManager &FileMgr, SourceManager &SrcMgr, const SmallVectorImpl<StandaloneDiagnostic> &Diags, SmallVectorImpl<StoredDiagnostic> &Out) argument [all...] |
H A D | FrontendAction.cpp | 319 const LangOptions &LangOpts, FileManager &FileMgr, DiagnosticsEngine &Diag, 365 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem(); 375 auto Header = FileMgr.getFile(Dir->path()); 410 LangOpts, FileMgr, Diag, ModMap, *Sub, Includes)) 515 FileManager &FileMgr = CI.getFileManager(); local 524 CI.getLangOpts(), FileMgr, CI.getDiagnostics(), 710 FileManager &FileMgr = CI.getFileManager(); local 714 if (auto PCHDir = FileMgr.getDirectory(PCHInclude)) { 719 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem(); 725 Dir->path(), FileMgr, C 318 collectModuleHeaderIncludes( const LangOptions &LangOpts, FileManager &FileMgr, DiagnosticsEngine &Diag, ModuleMap &ModMap, clang::Module *Module, SmallVectorImpl<char> &Includes) argument [all...] |
H A D | CompilerInstance.cpp | 101 FileMgr = Value; 172 FileManager &FileMgr = CI.getFileManager(); local 173 auto PCHDir = FileMgr.getDirectory(PCHInclude); 182 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem(); 190 Dir->path(), FileMgr, CI.getPCHContainerReader(), 313 VFS = FileMgr ? &FileMgr->getVirtualFileSystem() 317 FileMgr = new FileManager(getFileSystemOpts(), std::move(VFS)); 318 return FileMgr.get(); 323 void CompilerInstance::createSourceManager(FileManager &FileMgr) { argument 329 InitializeFileRemapping(DiagnosticsEngine &Diags, SourceManager &SourceMgr, FileManager &FileMgr, const PreprocessorOptions &InitOpts) argument 821 InitializeSourceManager( const FrontendInputFile &Input, DiagnosticsEngine &Diags, FileManager &FileMgr, SourceManager &SourceMgr, HeaderSearch *HS, DependencyOutputOptions &DepOpts, const FrontendOptions &Opts) argument 1168 getPublicModuleMap(const FileEntry *File, FileManager &FileMgr) argument [all...] |
H A D | ModuleDependencyCollector.cpp | 69 void moduleMapAddUmbrellaHeader(FileManager *FileMgr, 93 if (FileMgr->getFile(AltHeaderFilename))
|
H A D | SerializedDiagnosticReader.cpp | 31 FileManager FileMgr(FO); 33 auto Buffer = FileMgr.getBufferForFile(File);
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Lex/ |
H A D | HeaderSearch.h | 165 FileManager &FileMgr; member in class:clang::HeaderSearch 264 FileManager &getFileMgr() const { return FileMgr; }
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Tooling/Core/ |
H A D | Replacement.h | 355 FileManager &FileMgr,
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Basic/ |
H A D | SourceManager.cpp | 348 SourceManager::SourceManager(DiagnosticsEngine &Diag, FileManager &FileMgr, argument 350 : Diag(Diag), FileMgr(FileMgr), UserFilesAreVolatile(UserFilesAreVolatile) { 686 FileMgr.getBypassFile(FileEntryRef(File.getName(), File)); 2166 // This is referenced by `FileMgr` and will be released by `FileMgr` when it 2175 // in `Environment` so that `FileMgr` can out-live this function scope. 2176 FileMgr = 2183 SourceMgr = std::make_unique<SourceManager>(*Diagnostics, *FileMgr); 2184 FileID ID = SourceMgr->createFileID(*FileMgr [all...] |
H A D | FileManager.cpp | 73 getDirectoryFromFile(FileManager &FileMgr, StringRef Filename, argument 86 return FileMgr.getDirectory(DirName, CacheFailure);
|
H A D | Module.cpp | 245 ArrayRef<const FileEntry *> Module::getTopHeaders(FileManager &FileMgr) { argument 249 if (auto FE = FileMgr.getFile(*I))
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Tooling/Core/ |
H A D | Replacement.cpp | 612 FileManager &FileMgr, 617 auto FE = FileMgr.getFile(Entry.first); 611 groupReplacementsByFile( FileManager &FileMgr, const std::map<std::string, Replacements> &FileToReplaces) argument
|