Home
last modified time | relevance | path

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

123

/llvm-project/clang/unittests/Lex/
H A DPPDependencyDirectivesTest.cpp34 : FileMgr(FileMgrOpts), DiagID(new DiagnosticIDs()), in PPDependencyDirectivesTest()
36 SourceMgr(Diags, FileMgr), TargetOpts(new TargetOptions) { in PPDependencyDirectivesTest()
42 FileManager FileMgr; member in __anon330921520111::PPDependencyDirectivesTest
94 FileMgr.setVirtualFileSystem(VFS); in TEST_F()
97 ASSERT_THAT_ERROR(FileMgr.getFileRef("main.c").moveInto(FE), in TEST_F()
111 StringRef Input = (*FileMgr.getBufferForFile(File))->getBuffer(); in TEST_F()
H A DHeaderSearchTest.cpp32 : VFS(new llvm::vfs::InMemoryFileSystem), FileMgr(FileMgrOpts, VFS), in HeaderSearchTest()
35 SourceMgr(Diags, FileMgr), TargetOpts(new TargetOptions), in HeaderSearchTest()
46 auto DE = FileMgr.getOptionalDirectoryRef(Dir); in addSearchDir()
56 auto DE = FileMgr.getOptionalDirectoryRef(Dir); in addFrameworkSearchDir()
72 auto FE = FileMgr.getOptionalFileRef(Filename, true); in addHeaderMap()
77 HMap = HeaderMap::Create(*FE, FileMgr); in addHeaderMap()
84 FileManager FileMgr;
331 return *FileMgr.getOptionalFileRef(HeaderPath); in TEST_F()
85 FileManager FileMgr; global() member in clang::__anondf3878400111::HeaderSearchTest
H A DPPMemoryAllocationsTest.cpp30 : FileMgr(FileMgrOpts), DiagID(new DiagnosticIDs()), in PPMemoryAllocationsTest()
32 SourceMgr(Diags, FileMgr), TargetOpts(new TargetOptions) { in PPMemoryAllocationsTest()
38 FileManager FileMgr; member in __anonefa13fd30111::PPMemoryAllocationsTest
H A DPPConditionalDirectiveRecordTest.cpp32 : FileMgr(FileMgrOpts), in PPConditionalDirectiveRecordTest()
35 SourceMgr(Diags, FileMgr), in PPConditionalDirectiveRecordTest()
43 FileManager FileMgr; member in __anon1124a3130111::PPConditionalDirectiveRecordTest
/llvm-project/clang/lib/Serialization/
H A DModuleManager.cpp45 auto Entry = FileMgr.getOptionalFileRef(Name, /*OpenFile=*/false, in lookupByFileName()
67 auto Entry = FileMgr.getOptionalFileRef(Name, /*OpenFile=*/false, in lookupBuffer()
177 if (!FileMgr.getNoncachedStatValue(TimestampFilename, Status)) in addModule()
207 auto Buf = FileMgr.getBufferForFile(NewModule->File, in addModule()
284 FileMgr.getVirtualFileRef(FileName, Buffer->getBufferSize(), 0); in addInMemoryBuffer()
327 ModuleManager::ModuleManager(FileManager &FileMgr, in ModuleManager()
331 : FileMgr(FileMgr), ModuleCache(&ModuleCache), in ModuleManager()
439 File = expectedToOptional(FileMgr.getSTDIN()); in lookupModuleFile()
445 File = FileMgr in lookupModuleFile()
326 ModuleManager(FileManager & FileMgr,InMemoryModuleCache & ModuleCache,const PCHContainerReader & PCHContainerRdr,const HeaderSearch & HeaderSearchInfo) ModuleManager() argument
[all...]
H A DGlobalModuleIndex.cpp403 FileManager &FileMgr; member in __anon487691690511::GlobalModuleIndexBuilder
444 FileManager &FileMgr, const PCHContainerReader &PCHContainerRdr) in GlobalModuleIndexBuilder()
445 : FileMgr(FileMgr), PCHContainerRdr(PCHContainerRdr) {} in GlobalModuleIndexBuilder() argument
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()
869 GlobalModuleIndexBuilder Builder(FileMgr, PCHContainerRdr); in writeIndex()
889 auto ModuleFile = FileMgr.getOptionalFileRef(D->path()); in writeIndex()
848 writeIndex(FileManager & FileMgr,const PCHContainerReader & PCHContainerRdr,StringRef Path) writeIndex() argument
/llvm-project/clang/unittests/Analysis/
H A DUnsafeBufferUsageTest.cpp15 : FileMgr(FileMgrOpts), DiagID(new DiagnosticIDs()), in UnsafeBufferUsageTest()
17 SourceMgr(Diags, FileMgr) {} in UnsafeBufferUsageTest()
20 FileManager FileMgr; member in __anonf192cb0d0111::UnsafeBufferUsageTest
28 FileEntryRef DummyFile = FileMgr.getVirtualFileRef("<virtual>", 100, 0); in TEST_F()
/llvm-project/clang/lib/Lex/
H A DHeaderSearch.cpp88 FileMgr(SourceMgr.getFileManager()), FrameworkMap(64), in HeaderSearch()
150 llvm::vfs::FileSystem &RootFS = FileMgr.getVirtualFileSystem(); in collectVFSUsageAndClear()
180 if (std::unique_ptr<HeaderMap> HM = HeaderMap::Create(FE, FileMgr)) { in CreateHeaderMap()
338 FileMgr.getOptionalDirectoryRef(FrameworkDirName)) { in lookupModule()
558 /// \param FileMgr The file manager to use for directory lookups.
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 in DoFrameworkLookup() local
1764 getPrivateModuleMap(FileEntryRef File,FileManager & FileMgr,DiagnosticsEngine & Diags) getPrivateModuleMap() argument
[all...]
/llvm-project/clang/lib/Frontend/
H A DModuleDependencyCollector.cpp29 FileManager &FileMgr; member in __anone88324080111::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 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.cpp784 assert(FileMgr); in getBufferForFile()
785 auto Buffer = FileMgr->getBufferForFile(Filename, UserFilesAreVolatile); in getBufferForFile()
827 AST->FileMgr = new FileManager(FileSystemOpts, VFS); in LoadFromASTFile()
1153 if (VFS && FileMgr) in Parse()
1154 assert(VFS == &FileMgr->getVirtualFileSystem() && in Parse()
1155 "VFS passed to Parse and VFS in FileMgr are different"); in Parse()
1186 if (VFS && FileMgr && &FileMgr->getVirtualFileSystem() == VFS) in Parse()
1187 Clang->setFileManager(&*FileMgr); in Parse()
1189 FileMgr in Parse()
1724 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) LoadFromCompilerInvocation() argument
2186 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) CodeComplete() argument
2379 TranslateStoredDiagnostics(FileManager & FileMgr,SourceManager & SrcMgr,const SmallVectorImpl<StandaloneDiagnostic> & Diags,SmallVectorImpl<StoredDiagnostic> & Out) TranslateStoredDiagnostics() argument
[all...]
H A DCompilerInstance.cpp167 FileMgr = Value;
238 FileManager &FileMgr = CI.getFileManager(); in collectIncludePCH()
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()
389 FileMgr = new FileManager(getFileSystemOpts(), std::move(VFS));
390 return FileMgr.get(); in createSourceManager() argument
395 void CompilerInstance::createSourceManager(FileManager &FileMgr) {
236 FileManager &FileMgr = CI.getFileManager(); collectIncludePCH() local
398 InitializeFileRemapping(DiagnosticsEngine & Diags,SourceManager & SourceMgr,FileManager & FileMgr,const PreprocessorOptions & InitOpts) InitializeFileRemapping() argument
970 InitializeSourceManager(const FrontendInputFile & Input,DiagnosticsEngine & Diags,FileManager & FileMgr,SourceManager & SourceMgr) InitializeSourceManager() argument
1316 getPublicModuleMap(FileEntryRef File,FileManager & FileMgr) getPublicModuleMap() argument
[all...]
/llvm-project/clang/include/clang/Frontend/
H A DCompilerInstance.h94 IntrusiveRefCntPtr<FileManager> FileMgr;
443 bool hasFileManager() const { return FileMgr != nullptr; }
447 assert(FileMgr && "Compiler instance has no file manager!"); in getFileManager()
448 return *FileMgr; in getFileManager()
452 assert(FileMgr && "Compiler instance has no file manager!"); in getFileManagerPtr()
453 return FileMgr; in getFileManagerPtr()
457 llvm::BuryPointer(FileMgr.get()); in resetAndLeakFileManager()
458 FileMgr.resetWithoutRelease(); in resetAndLeakFileManager()
722 void createSourceManager(FileManager &FileMgr);
839 FileManager &FileMgr, in setOutputStream()
93 IntrusiveRefCntPtr<FileManager> FileMgr; global() variable
[all...]
H A DASTUnit.h111 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,
862 /// FileMgr->getVirtualFileSystem() will be used if \p VFS is nullptr.
897 /// FIXME: The Diag, LangOpts, SourceMgr, FileMgr, StoredDiagnostics, and
905 SourceManager &SourceMgr, FileManager &FileMgr,
/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>;
/llvm-project/clang/unittests/Basic/
H A DSourceManagerTest.cpp43 : FileMgr(FileMgrOpts), in SourceManagerTest()
46 SourceMgr(Diags, FileMgr), in SourceManagerTest()
53 FileManager FileMgr;
81 FileMgr.getVirtualFileRef("<built-in>", BuiltInBuf->getBufferSize(), 0); in TEST_F()
93 FileEntryRef CommandLineFile = FileMgr.getVirtualFileRef( in TEST_F()
106 FileEntryRef ScratchSpaceFile = FileMgr.getVirtualFileRef( in TEST_F()
311 FileMgr.getVirtualFileRef("/mainFile.cpp", Buf->getBufferSize(), 0); in TEST_F()
314 FileEntryRef HeaderFile = FileMgr.getVirtualFileRef( in TEST_F()
478 FileMgr.getVirtualFileRef("/foo.h", Buf->getBufferSize(), 0); in TEST_F()
483 FileMgr in TEST_F()
52 FileManager FileMgr; global() member in __anonf4d752260111::SourceManagerTest
[all...]
/llvm-project/clang-tools-extra/clang-reorder-fields/tool/
H A DClangReorderFields.cpp81 auto &FileMgr = Tool.getFiles(); in main() local
82 SourceManager Sources(Diagnostics, FileMgr); in main()
87 auto Entry = llvm::cantFail(FileMgr.getFileRef(File)); in main()
/llvm-project/clang/unittests/AST/
H A DASTVectorTest.cpp29 : FileMgr(FileMgrOpts), DiagID(new DiagnosticIDs()), in ASTVectorTest()
31 SourceMgr(Diags, FileMgr), Idents(LangOpts, nullptr), in ASTVectorTest()
35 FileManager FileMgr; member in clang::ast::__anon8f9ee67b0111::ASTVectorTest
/llvm-project/clang/unittests/Frontend/
H A DTextDiagnosticTest.cpp39 FileManager FileMgr(FSOpts); in TEST()
43 SourceManager SrcMgr(DiagEngine, FileMgr); in TEST()
48 const clang::FileEntryRef fe = FileMgr.getVirtualFileRef( in TEST()
40 FileManager FileMgr(FSOpts); TEST() local
H A DASTUnitTest.cpp56 FileManager *FileMgr = new FileManager(FileSystemOptions(), VFS); in createASTUnit()
60 CInvok, PCHContainerOps, Diags, FileMgr, false, CaptureDiagsKind::None, in createASTUnit()
146 FileManager *FileMgr = new FileManager(FileSystemOptions(), InMemoryFs); in TEST_F()
150 CInvok, PCHContainerOps, Diags, FileMgr, false, CaptureDiagsKind::None, 1, in TEST_F()
53 FileManager *FileMgr = createASTUnit() local
143 FileManager *FileMgr = new FileManager(FileSystemOptions(), InMemoryFs); TEST_F() local
/llvm-project/clang-tools-extra/clang-change-namespace/tool/
H A DClangChangeNamespace.cpp134 auto &FileMgr = Tool.getFiles(); in main() local
135 SourceManager Sources(Diagnostics, FileMgr); in main()
155 auto Entry = llvm::cantFail(FileMgr.getFileRef(*I)); in main()
173 auto Entry = llvm::cantFail(FileMgr.getFileRef(File)); in main()
/llvm-project/clang/lib/ARCMigrate/
H A DFileRemapper.cpp23 FileMgr.reset(new FileManager(FileSystemOptions())); in FileRemapper()
81 auto origFE = FileMgr->getOptionalFileRef(fromFilename); in initFromFile()
87 auto newFE = FileMgr->getOptionalFileRef(toFilename); in initFromFile()
156 auto newE = FileMgr->getOptionalFileRef(tempPath); in flushToFile()
247 OptionalFileEntryRef File = FileMgr->getOptionalFileRef(filePath); in getOriginalFile()
/llvm-project/clang-tools-extra/clangd/
H A DPreamble.h64 AuxTarget(Clang.getAuxTarget()), FileMgr(Clang.getFileManagerPtr()), in CapturedASTCtx()
76 FileManager &getFileManager() { return *FileMgr; } in setStatCache()
86 IntrusiveRefCntPtr<FileManager> FileMgr;
84 IntrusiveRefCntPtr<FileManager> FileMgr; global() member
/llvm-project/clang/unittests/Tooling/Syntax/
H A DTreeTestBase.h48 IntrusiveRefCntPtr<FileManager> FileMgr =
51 new SourceManager(*Diags, *FileMgr);
/llvm-project/clang/tools/clang-rename/
H A DClangRename.cpp

123