/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Lex/ |
H A D | HeaderSearch.cpp | 50 : 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 D | ModuleMap.cpp | 458 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 D | Preprocessor.cpp | 64 FileMgr(Headers.getFileMgr()), SourceMgr(SM), HeaderInfo(Headers), 190 FileMgr.addStatCache(PTH->createStatCache());
|
H A D | PPLexerChange.cpp | 446 computeRelativePath(FileMgr, Dir, Header, RelativePath);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Frontend/ |
H A D | CompilerInstance.h | 78 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 D | ASTUnit.h | 69 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 D | ModuleManager.cpp | 30 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 D | GlobalModuleIndex.cpp | 361 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 D | ASTReader.cpp | 261 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 D | ModuleManager.h | 40 FileManager &FileMgr; member in class:clang::serialization::ModuleManager 104 explicit ModuleManager(FileManager &FileMgr);
|
H A D | GlobalModuleIndex.h | 191 /// \param FileMgr The file manager to use to load module files. 195 static ErrorCode writeIndex(FileManager &FileMgr, StringRef Path);
|
H A D | ASTReader.h | 294 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 D | FileRemapper.h | 33 OwningPtr<FileManager> FileMgr; member in class:clang::arcmt::FileRemapper
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/ARCMigrate/ |
H A D | FileRemapper.cpp | 24 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 D | ARCMT.cpp | 176 FileManager FileMgr(origCI.getFileSystemOpts()); 183 FileMgr, *Diags);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Lex/ |
H A D | HeaderSearch.h | 161 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 D | InitPreprocessor.cpp | 69 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 D | FrontendActions.cpp | 156 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 D | CompilerInstance.cpp | 81 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 D | FrontendAction.cpp | 239 FileManager &FileMgr = CI.getFileManager(); local 242 if (const DirectoryEntry *PCHDir = FileMgr.getDirectory(PCHInclude)) { 250 if (ASTReader::isAcceptableASTFile(Dir->path(), FileMgr,
|
H A D | ASTUnit.cpp | 657 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 D | Module.cpp | 136 ArrayRef<const FileEntry *> Module::getTopHeaders(FileManager &FileMgr) { argument 140 if (const FileEntry *FE = FileMgr.getFile(*I))
|
H A D | FileManager.cpp | 163 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 D | Module.h | 365 ArrayRef<const FileEntry *> getTopHeaders(FileManager &FileMgr);
|
H A D | SourceManager.h | 542 FileManager &FileMgr; member in class:clang::SourceManager 696 SourceManager(DiagnosticsEngine &Diag, FileManager &FileMgr, 704 FileManager &getFileManager() const { return FileMgr; }
|