Home
last modified time | relevance | path

Searched refs:FileManager (Results 1 – 25 of 67) sorted by relevance

123

/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DFileManager.cpp44 FileManager::FileManager(const FileSystemOptions &FSO, in FileManager() function in FileManager
54 FileManager::~FileManager() = default;
56 void FileManager::setStatCache(std::unique_ptr<FileSystemStatCache> statCache) { in setStatCache()
61 void FileManager::clearStatCache() { StatCache.reset(); } in clearStatCache()
66 getDirectoryFromFile(FileManager &FileMgr, StringRef Filename, in getDirectoryFromFile()
83 DirectoryEntry *&FileManager::getRealDirEntry(const llvm::vfs::Status &Status) { in getRealDirEntry()
101 void FileManager::addAncestorsAsVirtualDirs(StringRef Path) { in addAncestorsAsVirtualDirs()
137 FileManager::getDirectoryRef(StringRef DirName, bool CacheFailure) { in getDirectoryRef()
197 llvm::Expected<FileEntryRef> FileManager::getFileRef(StringRef Filename, in getFileRef()
345 llvm::Expected<FileEntryRef> FileManager::getSTDIN() { in getSTDIN()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/
H A DTooling.h87 FileManager *Files,
104 FileManager *Files,
259 std::unique_ptr<FrontendAction> FAction, FileManager *Files,
271 FileManager *Files,
304 FileManager *Files;
337 IntrusiveRefCntPtr<FileManager> Files = nullptr);
380 FileManager &getFiles() { return *Files; } in getFiles()
391 llvm::IntrusiveRefCntPtr<FileManager> Files;
H A DStandaloneExecution.h83 FileManager &getFiles() { return Tool.getFiles(); } in getFiles()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExternalASTMerger.h75 FileManager &FM;
85 FileManager &FM;
95 ImporterSource(ASTContext &AST, FileManager &FM, const OriginMap &OM,
99 FileManager &getFileManager() const { return FM; } in getFileManager()
H A DASTImporter.h44 class FileManager; variable
211 FileManager &ToFileManager, &FromFileManager;
289 ASTImporter(ASTContext &ToContext, FileManager &ToFileManager,
290 ASTContext &FromContext, FileManager &FromFileManager,
539 FileManager &getToFileManager() const { return ToFileManager; } in getToFileManager()
542 FileManager &getFromFileManager() const { return FromFileManager; } in getFromFileManager()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DFileManager.h53 class FileManager : public RefCountedBase<FileManager> {
142 FileManager(const FileSystemOptions &FileSystemOpts,
144 ~FileManager();
333 void AddStats(const FileManager &Other);
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/
H A DCompilerInstance.h53 class FileManager; variable
98 IntrusiveRefCntPtr<FileManager> FileMgr;
431 FileManager &getFileManager() const { in getFileManager()
436 IntrusiveRefCntPtr<FileManager> getFileManagerPtr() const { in getFileManagerPtr()
447 void setFileManager(FileManager *Value);
685 FileManager *
689 void createSourceManager(FileManager &FileMgr);
810 FileManager &FileMgr,
H A DASTUnit.h69 class FileManager; variable
116 IntrusiveRefCntPtr<FileManager> FileMgr;
272 void TranslateStoredDiagnostics(FileManager &FileMgr,
491 const FileManager &getFileManager() const { return *FileMgr; } in getFileManager()
492 FileManager &getFileManager() { return *FileMgr; } in getFileManager()
801 IntrusiveRefCntPtr<DiagnosticsEngine> Diags, FileManager *FileMgr,
920 SourceManager &SourceMgr, FileManager &FileMgr,
/freebsd/contrib/llvm-project/clang/lib/Tooling/
H A DTooling.cpp215 llvm::IntrusiveRefCntPtr<FileManager> Files( in runToolOnCodeWithArgs()
216 new FileManager(FileSystemOptions(), VFS)); in runToolOnCodeWithArgs()
351 FileManager *Files, std::shared_ptr<PCHContainerOperations> PCHContainerOps) in ToolInvocation()
357 std::unique_ptr<FrontendAction> FAction, FileManager *Files, in ToolInvocation()
443 std::shared_ptr<CompilerInvocation> Invocation, FileManager *Files, in runInvocation()
473 IntrusiveRefCntPtr<FileManager> Files) in ClangTool()
479 : new FileManager(FileSystemOptions(), OverlayFileSystem)) { in ClangTool()
648 FileManager *Files, in runInvocation()
700 llvm::IntrusiveRefCntPtr<FileManager> Files( in buildASTFromCodeWithArgs()
701 new FileManager(FileSystemOptions(), OverlayFileSystem)); in buildASTFromCodeWithArgs()
/freebsd/contrib/llvm-project/clang/include/clang/InstallAPI/
H A DContext.h47 FileManager *FM = nullptr;
96 std::string findLibrary(StringRef InstallName, FileManager &FM,
H A DDirectoryScanner.h29 DirectoryScanner(FileManager &FM, ScanMode Mode = ScanMode::ScanFrameworks)
73 FileManager &FM;
H A DFileList.h35 HeaderSeq &Destination, clang::FileManager *FM = nullptr);
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DModuleManager.h37 class FileManager; variable
65 FileManager &FileMgr;
136 ModuleManager(FileManager &FileMgr, ModuleCache &ModCache,
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DDependencyDirectivesScanner.h24 class FileManager; variable
144 cloneFor(FileManager &FileMgr) = 0;
H A DHeaderSearch.h48 class FileManager; variable
250 FileManager &FileMgr;
386 FileManager &getFileMgr() const { return FileMgr; } in getFileMgr()
/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DCodeCompletion.cpp228 ExternalSource(ASTContext &ChildASTCtxt, FileManager &ChildFM,
229 ASTContext &ParentASTCtxt, FileManager &ParentFM);
263 ExternalSource::ExternalSource(ASTContext &ChildASTCtxt, FileManager &ChildFM, in ExternalSource()
264 ASTContext &ParentASTCtxt, FileManager &ParentFM) in ExternalSource()
/freebsd/contrib/llvm-project/clang/lib/APINotes/
H A DAPINotesManager.cpp141 FileManager &FM = SM.getFileManager(); in findAPINotesFile()
155 FileManager &FM = SM.getFileManager(); in loadFrameworkAPINotes()
222 FileManager &FM = SM.getFileManager(); in getCurrentModuleAPINotes()
362 FileManager &FileMgr = SM.getFileManager(); in findAPINotes()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DModuleDependencyCollector.cpp28 FileManager &FileMgr;
31 FileManager &FileMgr) in ModuleDependencyListener()
H A DDependencyFile.cpp139 FileManager &FileMgr;
140 DepCollectorASTListener(DependencyCollector &L, FileManager &FileMgr) in DepCollectorASTListener()
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/
H A DFileList.cpp52 clang::FileManager *FM;
178 HeaderSeq &Destination, clang::FileManager *FM) { in loadHeaders()
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningWorker.cpp355 ScanningDependencyDirectivesGetter(FileManager &FileMgr) : DepFS(nullptr) { in ScanningDependencyDirectivesGetter()
367 cloneFor(FileManager &FileMgr) override { in cloneFor()
391 FileManager *DriverFileMgr, in runInvocation()
672 ArrayRef<std::string> ArgStrs, DiagnosticsEngine &Diags, FileManager &FM, in forEachDriverJob()
713 FileManager &FM, in createAndRunToolInvocation()
737 llvm::makeIntrusiveRefCnt<FileManager>(FileSystemOptions{}, FS); in scanDependencies()
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/Core/
H A DReplacement.h37 class FileManager; variable
358 FileManager &FileMgr,
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/
H A DAPIIgnoresList.cpp36 FileManager &FM) { in create()
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DAPIIgnoresList.h53 create(const FilePathList &IgnoresFilePathList, FileManager &FM);
/freebsd/contrib/llvm-project/clang/include/clang/Testing/
H A DTestAST.h90 FileManager &fileManager() { return Clang->getFileManager(); } in fileManager()

123