Searched refs:FileMgr (Results 26 - 39 of 39) sorted by relevance

12

/freebsd-current/contrib/llvm-project/clang/lib/ARCMigrate/
H A DARCMT.cpp180 FileManager FileMgr(origCI.getFileSystemOpts());
186 PPOpts.ImplicitPCHInclude, FileMgr, PCHContainerRdr, *Diags);
/freebsd-current/contrib/llvm-project/clang/include/clang/Basic/
H A DSourceManager.h663 FileManager &FileMgr; member in class:clang::SourceManager
836 SourceManager(DiagnosticsEngine &Diag, FileManager &FileMgr,
850 FileManager &getFileManager() const { return FileMgr; }
1990 std::unique_ptr<FileManager> FileMgr;
H A DModule.h715 ArrayRef<FileEntryRef> getTopHeaders(FileManager &FileMgr);
/freebsd-current/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTReader.h429 FileManager &FileMgr; member in class:clang::ASTReader
1590 FileManager &getFileManager() const { return FileMgr; }
1776 getOriginalSourceFile(const std::string &ASTFileName, FileManager &FileMgr,
1783 static bool readASTFileControlBlock(StringRef Filename, FileManager &FileMgr,
1792 static bool isAcceptableASTFile(StringRef Filename, FileManager &FileMgr,
/freebsd-current/contrib/llvm-project/clang/lib/Basic/
H A DSourceManager.cpp310 SourceManager::SourceManager(DiagnosticsEngine &Diag, FileManager &FileMgr, argument
312 : Diag(Diag), FileMgr(FileMgr), UserFilesAreVolatile(UserFilesAreVolatile) {
715 OptionalFileEntryRef BypassFile = FileMgr.getBypassFile(File);
2331 // This is referenced by `FileMgr` and will be released by `FileMgr` when it
2340 // in `Environment` so that `FileMgr` can out-live this function scope.
2341 FileMgr =
2348 SourceMgr = std::make_unique<SourceManager>(*Diagnostics, *FileMgr);
2349 FileEntryRef FE = llvm::cantFail(FileMgr
[all...]
H A DModule.cpp282 ArrayRef<FileEntryRef> Module::getTopHeaders(FileManager &FileMgr) { argument
285 if (auto FE = FileMgr.getOptionalFileRef(TopHeaderName))
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenAction.cpp608 FileManager &FileMgr = SourceMgr.getFileManager(); local
614 auto FE = FileMgr.getFile(Filename);
616 FE = FileMgr.getFile(D.getAbsolutePath());
/freebsd-current/contrib/llvm-project/clang/lib/Frontend/
H A DFrontendActions.cpp826 auto &FileMgr = CI.getFileManager(); local
827 auto Buffer = FileMgr.getBufferForFile(getCurrentFile());
931 getCurrentFile(), FileMgr, CI.getModuleCache(), local
/freebsd-current/contrib/llvm-project/clang/lib/Lex/
H A DModuleMap.cpp1020 FileManager &FileMgr = SourceMgr.getFileManager();
1031 if (auto ParentDir = FileMgr.getOptionalDirectoryRef(Parent)) {
1078 auto UmbrellaHeader = FileMgr.getOptionalFileRef(UmbrellaName);
1125 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem();
1133 if (auto SubframeworkDir = FileMgr.getOptionalDirectoryRef(Dir->path())) {
1139 FileMgr.getCanonicalName(*SubframeworkDir);
1148 if (auto SubDir = FileMgr.getDirectory(SubframeworkDirName)) {
H A DPreprocessor.cpp86 FileMgr(Headers.getFileMgr()), SourceMgr(SM),
H A DPPDirectives.cpp995 auto CWD = FileMgr.getOptionalDirectoryRef(".");
/freebsd-current/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp663 DiagnosticsEngine *Diags, FileManager &FileMgr,
1981 FileManager &FileMgr = Reader.getFileManager(); local
1983 if (auto File = FileMgr.getFile(Key.Filename))
1990 if (auto File = FileMgr.getFile(Resolved))
2082 FileManager &FileMgr = Reader.getFileManager(); local
2089 if (auto FE = FileMgr.getOptionalFileRef(Filename)) {
2534 auto File = FileMgr.getOptionalFileRef(Filename, /*OpenFile=*/false);
2539 File = FileMgr.getVirtualFileRef(Filename, StoredSize, StoredTime);
2593 auto MemBuffOrError = FileMgr.getBufferForFile(*File);
4173 auto StoredModMap = FileMgr
660 checkPreprocessorOptions( const PreprocessorOptions &PPOpts, const PreprocessorOptions &ExistingPPOpts, bool ReadMacros, DiagnosticsEngine *Diags, FileManager &FileMgr, std::string &SuggestedPredefines, const LangOptions &LangOpts, OptionValidation Validation = OptionValidateContradictions) argument
5282 getOriginalSourceFile( const std::string &ASTFileName, FileManager &FileMgr, const PCHContainerReader &PCHContainerRdr, DiagnosticsEngine &Diags) argument
5349 FileManager &FileMgr; member in class:__anon843::SimplePCHValidator
5353 SimplePCHValidator(const LangOptions &ExistingLangOpts, const TargetOptions &ExistingTargetOpts, const PreprocessorOptions &ExistingPPOpts, StringRef ExistingModuleCachePath, FileManager &FileMgr, bool StrictOptionMatches) argument
5397 readASTFileControlBlock( StringRef Filename, FileManager &FileMgr, const InMemoryModuleCache &ModuleCache, const PCHContainerReader &PCHContainerRdr, bool FindModuleFileExtensions, ASTReaderListener &Listener, bool ValidateDiagnosticOptions) argument
5690 isAcceptableASTFile(StringRef Filename, FileManager &FileMgr, const InMemoryModuleCache &ModuleCache, const PCHContainerReader &PCHContainerRdr, const LangOptions &LangOpts, const TargetOptions &TargetOpts, const PreprocessorOptions &PPOpts, StringRef ExistingModuleCachePath, bool RequireStrictOptionMatches) argument
[all...]
H A DASTWriter.cpp1071 static bool cleanPathForOutput(FileManager &FileMgr, argument
1073 bool Changed = FileMgr.makeAbsolutePath(Path);
/freebsd-current/contrib/llvm-project/clang/include/clang/Lex/
H A DPreprocessor.h138 FileManager &FileMgr; member in class:clang::Preprocessor
1198 FileManager &getFileManager() const { return FileMgr; }

Completed in 206 milliseconds

12