/freebsd/contrib/llvm-project/lldb/source/Host/common/ |
H A D | FileSystem.cpp | 1 //===-- FileSystem.cpp ----------------------------------------------------===// 9 #include "lldb/Host/FileSystem.h" 16 #include "llvm/Support/FileSystem.h" 45 FileSystem &FileSystem::Instance() { return *InstanceImpl(); } in Instance() 47 void FileSystem::Terminate() { in Terminate() 52 std::optional<FileSystem> &FileSystem::InstanceImpl() { in InstanceImpl() 53 static std::optional<FileSystem> g_fs; in InstanceImpl() 57 vfs::directory_iterator FileSystem [all...] |
H A D | MonitoringProcessLauncher.cpp | 32 FileSystem &fs = FileSystem::Instance(); in LaunchProcess() 36 FileSystem::Instance().Resolve(exe_spec); in LaunchProcess() 39 FileSystem::Instance().ResolveExecutableLocation(exe_spec); in LaunchProcess()
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Host/ |
H A D | FileSystem.h | 30 class FileSystem { 35 FileSystem() in FileSystem() function 38 FileSystem(llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> fs) in FileSystem() function 41 FileSystem(std::unique_ptr<TildeExpressionResolver> tilde_resolver) in FileSystem() function 45 FileSystem(const FileSystem &fs) = delete; 46 FileSystem &operator=(const FileSystem &fs) = delete; 48 static FileSystem &Instance(); 201 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> GetVirtualFileSystem() { in GetVirtualFileSystem() 208 static std::optional<FileSystem> &InstanceImpl(); 209 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> m_fs;
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolLocator/Default/ |
H A D | SymbolLocatorDefault.cpp | 102 FileSystem::Instance().Exists(symbol_file_spec)) in LocateExecutableSymbolFile() 114 FileSystem::Instance().ResolveSymbolicLink(module_file_spec, in LocateExecutableSymbolFile() 120 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile() 129 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile() 138 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile() 145 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile() 161 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile() 185 FileSystem::Instance().Resolve(dirspec); in LocateExecutableSymbolFile() 186 if (!FileSystem::Instance().IsDirectory(dirspec)) in LocateExecutableSymbolFile() 211 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Symbol/ |
H A D | LocateSymbolFile.cpp |
|
H A D | LocateSymbolFileMacOSX.cpp |
|
/freebsd/contrib/llvm-project/llvm/include/llvm/WindowsDriver/ |
H A D | MSVCPaths.h | 21 class FileSystem; variable 64 llvm::vfs::FileSystem &VFS); 67 bool getWindowsSDKDir(vfs::FileSystem &VFS, 75 bool getUniversalCRTSdkDir(vfs::FileSystem &VFS, 83 vfs::FileSystem &VFS, std::optional<llvm::StringRef> VCToolsDir, 89 bool findVCToolChainViaEnvironment(vfs::FileSystem &VFS, std::string &Path, 99 findVCToolChainViaSetupConfig(vfs::FileSystem &VFS,
|
/freebsd/contrib/llvm-project/lldb/source/Host/posix/ |
H A D | FileSystemPosix.cpp | 34 const char *FileSystem::DEV_NULL = "/dev/null"; 36 Status FileSystem::Symlink(const FileSpec &src, const FileSpec &dst) { in Symlink() 43 Status FileSystem::Readlink(const FileSpec &src, FileSpec &dst) { in Readlink() 56 Status FileSystem::ResolveSymbolicLink(const FileSpec &src, FileSpec &dst) { in ResolveSymbolicLink() 75 FILE *FileSystem::Fopen(const char *path, const char *mode) { in Fopen() 79 int FileSystem::Open(const char *path, int flags, int mode) { in Open()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolLocator/DebugSymbols/ |
H A D | SymbolLocatorDebugSymbols.cpp | 153 FileSystem::Instance().Resolve(dsym_filespec); in LocateExecutableObjectFile() 155 if (FileSystem::Instance().IsDirectory(dsym_filespec)) { in LocateExecutableObjectFile() 186 if (FileSystem::Instance().Exists(module_spec.GetFileSpec())) { in LocateExecutableObjectFile() 235 FileSystem::Instance().Resolve(exec_filespec); in LocateExecutableObjectFile() 236 if (FileSystem::Instance().Exists(exec_filespec)) { in LocateExecutableObjectFile() 255 FileSystem::Instance().Resolve(file_spec); in LocateExecutableObjectFile() 271 FileSystem::Instance().Resolve(bundle_exe_file_spec); in LocateExecutableObjectFile() 336 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> vfs = in FindSymbolFileInBundle() 337 FileSystem::Instance().GetVirtualFileSystem(); in FindSymbolFileInBundle() 408 if (FileSystem::Instance().Exists(dsym_directory)) { in LookForDsymNextToExecutablePath() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | VirtualFileSystem.h | 215 class FileSystem; variable 230 FileSystem *FS; 235 recursive_directory_iterator(FileSystem &FS, const Twine &Path, 265 class FileSystem : public llvm::ThreadSafeRefCountedBase<FileSystem>, 266 public RTTIExtends<FileSystem, RTTIRoot> { 269 virtual ~FileSystem(); 332 using VisitCallbackTy = llvm::function_ref<void(FileSystem &)>; 360 IntrusiveRefCntPtr<FileSystem> getRealFileSystem(); 366 std::unique_ptr<FileSystem> createPhysicalFileSystem(); 378 class OverlayFileSystem : public RTTIExtends<OverlayFileSystem, FileSystem> { [all …]
|
H A D | FileCollector.h | 41 IntrusiveRefCntPtr<vfs::FileSystem> FS, 109 static IntrusiveRefCntPtr<vfs::FileSystem> 110 createCollectorVFS(IntrusiveRefCntPtr<vfs::FileSystem> BaseFS, 128 IntrusiveRefCntPtr<vfs::FileSystem> FS,
|
H A D | SpecialCaseList.h | 27 class FileSystem; 74 create(const std::vector<std::string> &Paths, llvm::vfs::FileSystem &FS, 83 createOrDie(const std::vector<std::string> &Paths, llvm::vfs::FileSystem &FS); 110 vfs::FileSystem &VFS, std::string &Error); 66 class FileSystem; global() variable
|
H A D | PGOOptions.h | 23 class FileSystem; variable 33 IntrusiveRefCntPtr<vfs::FileSystem> FS, 53 IntrusiveRefCntPtr<vfs::FileSystem> FS;
|
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/ |
H A D | PrecompiledPreamble.h | 30 class FileSystem; variable 88 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS, 114 PreambleBounds Bounds, llvm::vfs::FileSystem &VFS) const; 125 IntrusiveRefCntPtr<llvm::vfs::FileSystem> &VFS, 132 IntrusiveRefCntPtr<llvm::vfs::FileSystem> &VFS, 174 IntrusiveRefCntPtr<llvm::vfs::FileSystem> &VFS, 183 IntrusiveRefCntPtr<llvm::vfs::FileSystem> &VFS);
|
H A D | CompilerInvocation.h | 41 class FileSystem; variable 402 IntrusiveRefCntPtr<llvm::vfs::FileSystem> 406 IntrusiveRefCntPtr<llvm::vfs::FileSystem> createVFSFromCompilerInvocation( 408 IntrusiveRefCntPtr<llvm::vfs::FileSystem> BaseFS); 410 IntrusiveRefCntPtr<llvm::vfs::FileSystem> 413 IntrusiveRefCntPtr<llvm::vfs::FileSystem> BaseFS);
|
/freebsd/contrib/llvm-project/lldb/source/API/ |
H A D | SBFileSpec.cpp | 43 FileSystem::Instance().Resolve(*m_opaque_up); in SBFileSpec() 51 FileSystem::Instance().Resolve(*m_opaque_up); in SBFileSpec() 89 return FileSystem::Instance().Exists(*m_opaque_up); in Exists() 95 return FileSystem::Instance().ResolveExecutableLocation(*m_opaque_up); in ResolveExecutableLocation() 103 FileSystem::Instance().Resolve(result); in ResolvePath()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangHost.cpp | 32 if (FileSystem::Instance().IsDirectory(clang_path)) in VerifyClangPath() 80 FileSystem::Instance().Resolve(file_spec); in DefaultComputeClangResourceDirectory() 128 FileSystem::Instance().Resolve(file_spec); in ComputeClangResourceDirectory() 143 FileSystem::Instance().Resolve(file_spec); in ComputeClangResourceDirectory() 154 FileSystem::Instance().Resolve(file_spec); in ComputeClangResourceDirectory()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | SampleProfile.h | 35 class FileSystem; 44 IntrusiveRefCntPtr<vfs::FileSystem> FS = nullptr); 52 IntrusiveRefCntPtr<vfs::FileSystem> FS; 27 class FileSystem; global() variable
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | SanitizerSpecialCaseList.h | 26 class FileSystem; variable 35 create(const std::vector<std::string> &Paths, llvm::vfs::FileSystem &VFS, 40 llvm::vfs::FileSystem &VFS);
|
H A D | FileManager.h | 54 IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS; 143 IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS = nullptr); 251 llvm::vfs::FileSystem &getVirtualFileSystem() const { return *FS; } in getVirtualFileSystem() 252 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> 261 void setVirtualFileSystem(IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS) { in setVirtualFileSystem()
|
H A D | FileSystemStatCache.h | 54 FileSystemStatCache *Cache, llvm::vfs::FileSystem &FS); 63 llvm::vfs::FileSystem &FS) = 0; 84 llvm::vfs::FileSystem &FS) override;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/ |
H A D | MemProfiler.h | 23 class FileSystem; 52 IntrusiveRefCntPtr<vfs::FileSystem> FS = nullptr); 57 IntrusiveRefCntPtr<vfs::FileSystem> FS; 25 class FileSystem; global() variable
|
H A D | PGOInstrumentation.h | 34 class FileSystem; variable 72 IntrusiveRefCntPtr<vfs::FileSystem> FS = nullptr); 81 IntrusiveRefCntPtr<vfs::FileSystem> FS;
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/ |
H A D | ExpandResponseFilesCompilationDatabase.cpp | 30 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS) in ExpandResponseFilesDatabase() 61 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS; 68 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS) { in expandResponseFiles()
|
/freebsd/contrib/llvm-project/lldb/source/Interpreter/ |
H A D | OptionValueFileSpec.cpp | 65 FileSystem::Instance().Resolve(m_current_value); in SetValueFromString() 93 const auto file_mod_time = FileSystem::Instance().GetModificationTime(m_current_value); in GetFileContents() 97 FileSystem::Instance().CreateDataBuffer(m_current_value.GetPath()); in GetFileContents()
|