Searched refs:FileMgr (Results 1 - 25 of 42) sorted by relevance

12

/external/clang/unittests/AST/
H A DASTVectorTest.cpp29 : FileMgr(FileMgrOpts), DiagID(new DiagnosticIDs()),
31 SourceMgr(Diags, FileMgr), Idents(LangOpts, nullptr),
35 FileManager FileMgr; member in class:clang::ast::__anon3049::ASTVectorTest
/external/clang/lib/Serialization/
H A DModuleManager.cpp32 const FileEntry *Entry = FileMgr.getFile(Name, /*openFile=*/false,
51 const FileEntry *Entry = FileMgr.getFile(Name, /*openFile=*/false,
110 if (!FileMgr.getNoncachedStatValue(TimestampFilename, Status))
130 Buf = FileMgr.getBufferForFile(New->File,
237 FileMgr.invalidateCache((*victim)->File);
251 FileMgr.getVirtualFile(FileName, Buffer->getBufferSize(), 0);
297 ModuleManager::ModuleManager(FileManager &FileMgr, argument
299 : FileMgr(FileMgr), PCHContainerRdr(PCHContainerRdr), GlobalIndex(),
418 File = FileMgr
[all...]
H A DGlobalModuleIndex.cpp387 FileManager &FileMgr; member in class:__anon1449::GlobalModuleIndexBuilder
422 FileManager &FileMgr, const PCHContainerReader &PCHContainerRdr)
423 : FileMgr(FileMgr), PCHContainerRdr(PCHContainerRdr) {}
501 auto Buffer = FileMgr.getBufferForFile(File, /*isVolatile=*/true);
606 = FileMgr.getFile(ImportedFile, /*openFile=*/false,
768 GlobalModuleIndex::writeIndex(FileManager &FileMgr, argument
793 GlobalModuleIndexBuilder Builder(FileMgr, PCHContainerRdr);
812 const FileEntry *ModuleFile = FileMgr.getFile(D->path());
421 GlobalModuleIndexBuilder( FileManager &FileMgr, const PCHContainerReader &PCHContainerRdr) argument
/external/clang/lib/Lex/
H A DHeaderSearch.cpp59 : HSOpts(HSOpts), Diags(Diags), FileMgr(SourceMgr.getFileManager()),
114 if (const HeaderMap *HM = HeaderMap::Create(FE, FileMgr)) {
149 FileMgr.getDirectory(llvm::sys::path::parent_path(ModuleMapPath));
152 auto DirName = FileMgr.getCanonicalName(Dir);
181 = FileMgr.getDirectory(FrameworkDirName)) {
350 /// \param FileMgr The file manager to use for directory lookups.
355 getTopFrameworkDir(FileManager &FileMgr, StringRef DirName, argument
374 const DirectoryEntry *TopFrameworkDir = FileMgr.getDirectory(DirName);
375 DirName = FileMgr.getCanonicalName(TopFrameworkDir);
383 const DirectoryEntry *Dir = FileMgr
405 FileManager &FileMgr = HS.getFileMgr(); local
1186 getPrivateModuleMap(const FileEntry *File, FileManager &FileMgr) argument
[all...]
H A DModuleMap.cpp576 FileManager &FileMgr) {
591 if (FileMgr.getFile(LibName)) {
626 FileManager &FileMgr = SourceMgr.getFileManager();
637 if (const DirectoryEntry *ParentDir = FileMgr.getDirectory(Parent)) {
683 const FileEntry *UmbrellaHeader = FileMgr.getFile(UmbrellaName);
734 = FileMgr.getDirectory(Dir->path())) {
739 StringRef SubframeworkDirName = FileMgr.getCanonicalName(SubframeworkDir);
748 if (FileMgr.getDirectory(SubframeworkDirName) == FrameworkDir) {
765 inferFrameworkLink(Result, FrameworkDir, FileMgr);
575 inferFrameworkLink(Module *Mod, const DirectoryEntry *FrameworkDir, FileManager &FileMgr) argument
/external/clang/unittests/Lex/
H A DPPConditionalDirectiveRecordTest.cpp34 : FileMgr(FileMgrOpts),
37 SourceMgr(Diags, FileMgr),
45 FileManager FileMgr; member in class:__anon3074::PPConditionalDirectiveRecordTest
H A DPPCallbacksTest.cpp114 FileMgr(FileSystemOptions(), InMemoryFileSystem),
117 SourceMgr(Diags, FileMgr), TargetOpts(new TargetOptions()) {
123 FileManager FileMgr; member in class:__anon3072::PPCallbacksTest
136 // Tell FileMgr about header.
142 const DirectoryEntry *DE = FileMgr.getDirectory(SearchPath);
H A DLexerTest.cpp52 : FileMgr(FileMgrOpts),
55 SourceMgr(Diags, FileMgr),
105 FileManager FileMgr; member in class:__anon3071::LexerTest
/external/clang/include/clang/Frontend/
H A DCompilerInstance.h88 IntrusiveRefCntPtr<FileManager> FileMgr; member in class:clang::CompilerInstance
390 bool hasFileManager() const { return FileMgr != nullptr; }
394 assert(FileMgr && "Compiler instance has no file manager!");
395 return *FileMgr;
399 BuryPointer(FileMgr.get());
400 FileMgr.resetWithoutRelease();
633 void createSourceManager(FileManager &FileMgr);
752 FileManager &FileMgr,
H A DASTUnit.h90 IntrusiveRefCntPtr<FileManager> FileMgr; member in class:clang::ASTUnit
313 void TranslateStoredDiagnostics(FileManager &FileMgr,
525 const FileManager &getFileManager() const { return *FileMgr; }
526 FileManager &getFileManager() { return *FileMgr; }
810 IntrusiveRefCntPtr<DiagnosticsEngine> Diags, FileManager *FileMgr,
883 /// FIXME: The Diag, LangOpts, SourceMgr, FileMgr, StoredDiagnostics, and
891 SourceManager &SourceMgr, FileManager &FileMgr,
/external/clang/include/clang/ARCMigrate/
H A DFileRemapper.h33 std::unique_ptr<FileManager> FileMgr; member in class:clang::arcmt::FileRemapper
/external/clang/lib/ARCMigrate/
H A DFileRemapper.cpp24 FileMgr.reset(new FileManager(FileSystemOptions()));
82 const FileEntry *origFE = FileMgr->getFile(fromFilename);
88 const FileEntry *newFE = FileMgr->getFile(toFilename);
156 const FileEntry *newE = FileMgr->getFile(tempPath);
228 const FileEntry *file = FileMgr->getFile(filePath);
H A DObjCMT.cpp97 FileManager &FileMgr; member in class:__anon932::ObjCMigrateASTConsumer
117 Remapper(remapper), FileMgr(fileMgr), PPRec(PPRec), PP(PP),
1977 FileMgr.FixupRelativePath(filePath);
2078 FileManager &FileMgr; member in class:__anon937::RemapFileParser
2081 RemapFileParser(FileManager &FileMgr) : FileMgr(FileMgr) { } argument
2137 const FileEntry *FE = FileMgr.getFile(Val);
2166 FileManager &FileMgr,
2170 SourceManager SM(Diag, FileMgr);
2164 applyEditsToTemp(const FileEntry *FE, ArrayRef<EditEntry> Edits, FileManager &FileMgr, DiagnosticsEngine &Diag) argument
[all...]
/external/clang/include/clang/Serialization/
H A DModuleManager.h51 FileManager &FileMgr; member in class:clang::serialization::ModuleManager
119 explicit ModuleManager(FileManager &FileMgr,
H A DGlobalModuleIndex.h196 /// \param FileMgr The file manager to use to load module files.
201 static ErrorCode writeIndex(FileManager &FileMgr,
/external/clang/unittests/Basic/
H A DSourceManagerTest.cpp35 : FileMgr(FileMgrOpts),
38 SourceMgr(Diags, FileMgr),
45 FileManager FileMgr; member in class:__anon3061::SourceManagerTest
193 const FileEntry *headerFile = FileMgr.getVirtualFile("/test-header.h",
291 const FileEntry *headerFile = FileMgr.getVirtualFile("/test-header.h",
/external/clang/include/clang/Lex/
H A DHeaderSearch.h153 FileManager &FileMgr; member in class:clang::HeaderSearch
262 FileManager &getFileMgr() const { return FileMgr; }
642 FileManager &FileMgr);
/external/clang/lib/Frontend/
H A DASTUnit.cpp635 assert(FileMgr);
636 auto Buffer = FileMgr->getBufferForFile(Filename);
674 AST->FileMgr = new FileManager(FileSystemOpts, VFS);
1081 if (!FileMgr) {
1083 FileMgr = &Clang->getFileManager();
1085 SourceMgr = new SourceManager(getDiagnostics(), *FileMgr,
1389 if (FileMgr->getNoncachedStatValue(R.second, Status)) {
1424 if (FileMgr->getNoncachedStatValue(F->first(), Status)) {
1488 Preamble.assign(FileMgr->getFile(MainFilename),
1715 AST->FileMgr
1894 LoadFromCompilerInvocation( CompilerInvocation *CI, std::shared_ptr<PCHContainerOperations> PCHContainerOps, IntrusiveRefCntPtr<DiagnosticsEngine> Diags, FileManager *FileMgr, bool OnlyLocalDecls, bool CaptureDiagnostics, unsigned PrecompilePreambleAfterNParses, TranslationUnitKind TUKind, bool CacheCodeCompletionResults, bool IncludeBriefCommentsInCodeCompletion, bool UserFilesAreVolatile) argument
2308 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
2517 TranslateStoredDiagnostics( FileManager &FileMgr, SourceManager &SrcMgr, const SmallVectorImpl<StandaloneDiagnostic> &Diags, SmallVectorImpl<StoredDiagnostic> &Out) argument
[all...]
H A DSerializedDiagnosticReader.cpp22 FileManager FileMgr(FO);
24 auto Buffer = FileMgr.getBufferForFile(File);
H A DCompilerInstance.cpp85 FileMgr = Value;
235 FileMgr = new FileManager(getFileSystemOpts(), VirtualFileSystem);
240 void CompilerInstance::createSourceManager(FileManager &FileMgr) { argument
241 SourceMgr = new SourceManager(getDiagnostics(), FileMgr);
248 FileManager &FileMgr,
254 FileMgr.getVirtualFile(RB.first, RB.second->getBufferSize(), 0);
271 const FileEntry *ToFile = FileMgr.getFile(RF.second);
279 FileMgr.getVirtualFile(RF.first, ToFile->getSize(), 0);
556 FileMgr->FixupRelativePath(NewOutFile);
722 FileManager &FileMgr,
246 InitializeFileRemapping(DiagnosticsEngine &Diags, SourceManager &SourceMgr, FileManager &FileMgr, const PreprocessorOptions &InitOpts) argument
720 InitializeSourceManager(const FrontendInputFile &Input, DiagnosticsEngine &Diags, FileManager &FileMgr, SourceManager &SourceMgr, const FrontendOptions &Opts) argument
[all...]
H A DFrontendActions.cpp182 collectModuleHeaderIncludes(const LangOptions &LangOpts, FileManager &FileMgr, argument
226 const FileEntry *Header = FileMgr.getFile(Dir->path());
263 LangOpts, FileMgr, ModMap, *Sub, Includes))
349 FileManager &FileMgr = CI.getFileManager(); local
359 CI.getLangOpts(), FileMgr,
H A DFrontendAction.cpp263 FileManager &FileMgr = CI.getFileManager(); local
267 if (const DirectoryEntry *PCHDir = FileMgr.getDirectory(PCHInclude)) {
276 Dir->path(), FileMgr, CI.getPCHContainerReader(),
/external/clang/tools/libclang/
H A DCIndexCodeCompletion.cpp252 AllocatedCXCodeCompleteResults(IntrusiveRefCntPtr<FileManager> FileMgr);
270 IntrusiveRefCntPtr<FileManager> FileMgr; member in struct:__anon3036::AllocatedCXCodeCompleteResults
322 IntrusiveRefCntPtr<FileManager> FileMgr)
327 FileMgr(FileMgr), SourceMgr(new SourceManager(*Diag, *FileMgr)),
709 Results->LangOpts, *Results->SourceMgr, *Results->FileMgr,
321 AllocatedCXCodeCompleteResults( IntrusiveRefCntPtr<FileManager> FileMgr) argument
/external/clang/lib/Basic/
H A DFileManager.cpp105 static const DirectoryEntry *getDirectoryFromFile(FileManager &FileMgr, argument
119 return FileMgr.getDirectory(DirName, CacheFailure);
/external/clang/include/clang/Basic/
H A DModule.h427 ArrayRef<const FileEntry *> getTopHeaders(FileManager &FileMgr);

Completed in 999 milliseconds

12