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

12

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Lex/
H A DHeaderSearch.cpp50 : HSOpts(HSOpts), FileMgr(SourceMgr.getFileManager()), FrameworkMap(64),
105 if (const HeaderMap *HM = HeaderMap::Create(FE, FileMgr)) {
150 = FileMgr.getDirectory(FrameworkDirName)) {
291 /// \param FileMgr The file manager to use for directory lookups.
296 getTopFrameworkDir(FileManager &FileMgr, StringRef DirName, argument
315 const DirectoryEntry *TopFrameworkDir = FileMgr.getDirectory(DirName);
316 DirName = FileMgr.getCanonicalName(TopFrameworkDir);
324 const DirectoryEntry *Dir = FileMgr.getDirectory(DirName);
349 FileManager &FileMgr = HS.getFileMgr(); local
384 const DirectoryEntry *Dir = FileMgr
818 NormalizeDashIncludePath(StringRef File, FileManager &FileMgr) argument
[all...]
H A DModuleMap.cpp458 FileManager &FileMgr) {
466 if (FileMgr.getFile(LibName)) {
481 FileManager &FileMgr = SourceMgr.getFileManager();
499 if (const DirectoryEntry *ParentDir = FileMgr.getDirectory(Parent)) {
509 if (const FileEntry *ModMapFile = FileMgr.getFile(ModMapPath)) {
542 const FileEntry *UmbrellaHeader = FileMgr.getFile(UmbrellaName);
587 = FileMgr.getDirectory(Dir->path())) {
592 StringRef SubframeworkDirName = FileMgr.getCanonicalName(SubframeworkDir);
601 if (FileMgr.getDirectory(SubframeworkDirName) == FrameworkDir) {
621 inferFrameworkLink(Result, FrameworkDir, FileMgr);
457 inferFrameworkLink(Module *Mod, const DirectoryEntry *FrameworkDir, FileManager &FileMgr) argument
[all...]
H A DPreprocessor.cpp64 FileMgr(Headers.getFileMgr()), SourceMgr(SM), HeaderInfo(Headers),
190 FileMgr.addStatCache(PTH->createStatCache());
H A DPPLexerChange.cpp446 computeRelativePath(FileMgr, Dir, Header, RelativePath);
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Frontend/
H A DCompilerInstance.h78 IntrusiveRefCntPtr<FileManager> FileMgr; member in class:clang::CompilerInstance
319 bool hasFileManager() const { return FileMgr != 0; }
323 assert(FileMgr && "Compiler instance has no file manager!");
324 return *FileMgr;
328 FileMgr.resetWithoutRelease();
529 void createSourceManager(FileManager &FileMgr);
651 FileManager &FileMgr,
H A DASTUnit.h69 IntrusiveRefCntPtr<FileManager> FileMgr; member in class:clang::ASTUnit
466 const FileManager &getFileManager() const { return *FileMgr; }
467 FileManager &getFileManager() { return *FileMgr; }
815 /// FIXME: The Diag, LangOpts, SourceMgr, FileMgr, StoredDiagnostics, and
823 SourceManager &SourceMgr, FileManager &FileMgr,
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Serialization/
H A DModuleManager.cpp30 const FileEntry *Entry = FileMgr.getFile(Name, /*openFile=*/false,
48 const FileEntry *Entry = FileMgr.getFile(Name, /*openFile=*/false,
102 New->Buffer.reset(FileMgr.getBufferForFile(FileName, &ErrorStr));
161 FileMgr.invalidateCache((*victim)->File);
178 const FileEntry *Entry = FileMgr.getVirtualFile(FileName,
225 ModuleManager::ModuleManager(FileManager &FileMgr) argument
226 : FileMgr(FileMgr), GlobalIndex(), FirstVisitState(0) { }
388 File = FileMgr.getFile(FileName, /*openFile=*/false, /*cacheFailure=*/false);
H A DGlobalModuleIndex.cpp361 FileManager &FileMgr; member in class:__anon3371::GlobalModuleIndexBuilder
394 explicit GlobalModuleIndexBuilder(FileManager &FileMgr) : FileMgr(FileMgr){} argument
473 Buffer.reset(FileMgr.getBufferForFile(File, &ErrorStr, /*isVolatile=*/true));
576 = FileMgr.getFile(ImportedFile, /*openFile=*/false,
733 GlobalModuleIndex::writeIndex(FileManager &FileMgr, StringRef Path) { argument
756 GlobalModuleIndexBuilder Builder(FileMgr);
775 const FileEntry *ModuleFile = FileMgr.getFile(D->path());
H A DASTReader.cpp261 FileManager &FileMgr,
350 HeaderSearch::NormalizeDashIncludePath(File, FileMgr);
363 HeaderSearch::NormalizeDashIncludePath(File, FileMgr);
1257 FileManager &FileMgr = Reader.getFileManager();
1258 const FileEntry *FEA = FileMgr.getFile(a.Filename);
1259 const FileEntry *FEB = FileMgr.getFile(b.Filename);
1311 FileManager &FileMgr = Reader.getFileManager(); local
1314 ModMap.addHeader(Mod, FileMgr.getFile(key.Filename), HFI.getHeaderRole());
1668 = Overridden? FileMgr.getVirtualFile(Filename, StoredSize, StoredTime)
1669 : FileMgr
258 checkPreprocessorOptions(const PreprocessorOptions &PPOpts, const PreprocessorOptions &ExistingPPOpts, DiagnosticsEngine *Diags, FileManager &FileMgr, std::string &SuggestedPredefines, const LangOptions &LangOpts) argument
3379 getOriginalSourceFile(const std::string &ASTFileName, FileManager &FileMgr, DiagnosticsEngine &Diags) argument
3437 FileManager &FileMgr; member in class:__anon3347::SimplePCHValidator
3440 SimplePCHValidator(const LangOptions &ExistingLangOpts, const TargetOptions &ExistingTargetOpts, const PreprocessorOptions &ExistingPPOpts, FileManager &FileMgr) argument
3468 readASTFileControlBlock(StringRef Filename, FileManager &FileMgr, ASTReaderListener &Listener) argument
3612 isAcceptableASTFile(StringRef Filename, FileManager &FileMgr, const LangOptions &LangOpts, const TargetOptions &TargetOpts, const PreprocessorOptions &PPOpts) argument
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Serialization/
H A DModuleManager.h40 FileManager &FileMgr; member in class:clang::serialization::ModuleManager
104 explicit ModuleManager(FileManager &FileMgr);
H A DGlobalModuleIndex.h191 /// \param FileMgr The file manager to use to load module files.
195 static ErrorCode writeIndex(FileManager &FileMgr, StringRef Path);
H A DASTReader.h294 FileManager &FileMgr; member in class:clang::ASTReader
1187 FileManager &getFileManager() const { return FileMgr; }
1301 FileManager &FileMgr,
1308 FileManager &FileMgr,
1314 FileManager &FileMgr,
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/ARCMigrate/
H A DFileRemapper.h33 OwningPtr<FileManager> FileMgr; member in class:clang::arcmt::FileRemapper
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DFileRemapper.cpp24 FileMgr.reset(new FileManager(FileSystemOptions()));
84 const FileEntry *origFE = FileMgr->getFile(fromFilename);
90 const FileEntry *newFE = FileMgr->getFile(toFilename);
160 const FileEntry *newE = FileMgr->getFile(tempPath);
249 const FileEntry *file = FileMgr->getFile(filePath);
H A DARCMT.cpp176 FileManager FileMgr(origCI.getFileSystemOpts());
183 FileMgr, *Diags);
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Lex/
H A DHeaderSearch.h161 FileManager &FileMgr; member in class:clang::HeaderSearch
251 FileManager &getFileMgr() const { return FileMgr; }
590 FileManager &FileMgr);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Frontend/
H A DInitPreprocessor.cpp69 FileManager &FileMgr) {
71 HeaderSearch::NormalizeDashIncludePath(File, FileMgr) + "\"");
76 FileManager &FileMgr) {
78 HeaderSearch::NormalizeDashIncludePath(File, FileMgr) + "\"");
736 FileManager &FileMgr,
745 const FileEntry *FromFile = FileMgr.getVirtualFile(Remap->first,
769 const FileEntry *ToFile = FileMgr.getFile(Remap->second);
777 const FileEntry *FromFile = FileMgr.getVirtualFile(Remap->first,
68 AddImplicitInclude(MacroBuilder &Builder, StringRef File, FileManager &FileMgr) argument
74 AddImplicitIncludeMacros(MacroBuilder &Builder, StringRef File, FileManager &FileMgr) argument
734 InitializeFileRemapping(DiagnosticsEngine &Diags, SourceManager &SourceMgr, FileManager &FileMgr, const PreprocessorOptions &InitOpts) argument
H A DFrontendActions.cpp156 FileManager &FileMgr,
195 if (const FileEntry *Header = FileMgr.getFile(Dir->path())) {
210 collectModuleHeaderIncludes(LangOpts, FileMgr, ModMap, *Sub, Includes);
258 FileManager &FileMgr = CI.getFileManager(); local
264 collectModuleHeaderIncludes(CI.getLangOpts(), FileMgr,
155 collectModuleHeaderIncludes(const LangOptions &LangOpts, FileManager &FileMgr, ModuleMap &ModMap, clang::Module *Module, SmallVectorImpl<char> &Includes) argument
H A DCompilerInstance.cpp81 FileMgr = Value;
200 FileMgr = new FileManager(getFileSystemOpts());
205 void CompilerInstance::createSourceManager(FileManager &FileMgr) { argument
206 SourceMgr = new SourceManager(getDiagnostics(), FileMgr);
442 FileMgr->FixupRelativePath(NewOutFile);
604 FileManager &FileMgr,
621 const FileEntry *File = FileMgr.getFile(InputFile, /*OpenFile=*/true);
629 // file. Detect them here, read them with the volatile flag so FileMgr will
635 FileMgr.getBufferForFile(File, &ErrorStr, /*isVolatile=*/true)) {
637 File = FileMgr
602 InitializeSourceManager(const FrontendInputFile &Input, DiagnosticsEngine &Diags, FileManager &FileMgr, SourceManager &SourceMgr, const FrontendOptions &Opts) argument
[all...]
H A DFrontendAction.cpp239 FileManager &FileMgr = CI.getFileManager(); local
242 if (const DirectoryEntry *PCHDir = FileMgr.getDirectory(PCHInclude)) {
250 if (ASTReader::isAcceptableASTFile(Dir->path(), FileMgr,
H A DASTUnit.cpp657 assert(FileMgr);
658 return FileMgr->getBufferForFile(Filename, ErrorStr);
702 AST->FileMgr = new FileManager(FileSystemOpts);
737 const FileEntry *ToFile = AST->FileMgr->getFile(fname);
1164 FileMgr = new FileManager(FileSystemOpts);
1165 SourceMgr = new SourceManager(getDiagnostics(), *FileMgr,
1438 if (FileMgr->getNoncachedStatValue(R->second, Status)) {
1476 if (FileMgr->getNoncachedStatValue(F->first(), Status)) {
1553 Preamble.assign(FileMgr->getFile(MainFilename),
1770 AST->FileMgr
2380 CodeComplete(StringRef File, unsigned Line, unsigned Column, RemappedFile *RemappedFiles, unsigned NumRemappedFiles, bool IncludeMacros, bool IncludeCodePatterns, bool IncludeBriefComments, CodeCompleteConsumer &Consumer, DiagnosticsEngine &Diag, LangOptions &LangOpts, SourceManager &SourceMgr, FileManager &FileMgr, SmallVectorImpl<StoredDiagnostic> &StoredDiagnostics, SmallVectorImpl<const llvm::MemoryBuffer *> &OwnedBuffers) argument
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Basic/
H A DModule.cpp136 ArrayRef<const FileEntry *> Module::getTopHeaders(FileManager &FileMgr) { argument
140 if (const FileEntry *FE = FileMgr.getFile(*I))
H A DFileManager.cpp163 static const DirectoryEntry *getDirectoryFromFile(FileManager &FileMgr, argument
177 return FileMgr.getDirectory(DirName, CacheFailure);
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Basic/
H A DModule.h365 ArrayRef<const FileEntry *> getTopHeaders(FileManager &FileMgr);
H A DSourceManager.h542 FileManager &FileMgr; member in class:clang::SourceManager
696 SourceManager(DiagnosticsEngine &Diag, FileManager &FileMgr,
704 FileManager &getFileManager() const { return FileMgr; }

Completed in 135 milliseconds

12