| /freebsd-13.1/contrib/llvm-project/lldb/source/Host/common/ |
| H A D | FileSystem.cpp | 45 FileSystem &FileSystem::Instance() { return *InstanceImpl(); } in Instance() 47 void FileSystem::Initialize() { in Initialize() 73 void FileSystem::Initialize(IntrusiveRefCntPtr<vfs::FileSystem> fs) { in Initialize() 78 void FileSystem::Terminate() { in Terminate() 83 Optional<FileSystem> &FileSystem::InstanceImpl() { in InstanceImpl() 84 static Optional<FileSystem> g_fs; in InstanceImpl() 158 uint32_t FileSystem::GetPermissions(const Twine &path, in GetPermissions() 174 bool FileSystem::Readable(const Twine &path) const { in Readable() 193 bool FileSystem::IsLocal(const Twine &path) const { in IsLocal() 277 void FileSystem::Resolve(FileSpec &file_spec) { in Resolve() [all …]
|
| H A D | MonitoringProcessLauncher.cpp | 31 FileSystem &fs = FileSystem::Instance(); in LaunchProcess() 35 FileSystem::Instance().Resolve(exe_spec); in LaunchProcess() 38 FileSystem::Instance().ResolveExecutableLocation(exe_spec); in LaunchProcess()
|
| /freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Host/ |
| H A D | FileSystem.h | 29 class FileSystem { 34 FileSystem() in FileSystem() function 37 FileSystem(std::shared_ptr<llvm::FileCollectorBase> collector) in FileSystem() function 40 FileSystem(llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> fs, 45 FileSystem(const FileSystem &fs) = delete; 46 FileSystem &operator=(const FileSystem &fs) = delete; 48 static FileSystem &Instance(); 53 static void Initialize(llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> fs); 190 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> GetVirtualFileSystem() { in GetVirtualFileSystem() 200 static llvm::Optional<FileSystem> &InstanceImpl(); [all …]
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Symbol/ |
| H A D | LocateSymbolFile.cpp | 91 if (FileSystem::Instance().Exists(dsym_directory)) { in LookForDsymNextToExecutablePath() 97 if (FileSystem::Instance().Exists(dsym_fspec) && in LookForDsymNextToExecutablePath() 113 if (FileSystem::Instance().Exists(dsym_fspec) && in LookForDsymNextToExecutablePath() 129 if (FileSystem::Instance().Exists(dsym_yaa_fspec)) { in LookForDsymNextToExecutablePath() 275 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile() 284 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile() 293 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile() 300 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile() 322 FileSystem::Instance().Resolve(dirspec); in LocateExecutableSymbolFile() 323 if (!FileSystem::Instance().IsDirectory(dirspec)) in LocateExecutableSymbolFile() [all …]
|
| H A D | LocateSymbolFileMacOSX.cpp | 120 FileSystem::Instance().Resolve(dsym_filespec); in LocateMacOSXFilesUsingDebugSymbols() 122 if (FileSystem::Instance().IsDirectory(dsym_filespec)) { in LocateMacOSXFilesUsingDebugSymbols() 164 FileSystem::Instance().Resolve(exec_filespec); in LocateMacOSXFilesUsingDebugSymbols() 165 if (FileSystem::Instance().Exists(exec_filespec)) { in LocateMacOSXFilesUsingDebugSymbols() 187 FileSystem::Instance().Resolve(file_spec); in LocateMacOSXFilesUsingDebugSymbols() 276 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> vfs = in FindSymbolFileInBundle() 277 FileSystem::Instance().GetVirtualFileSystem(); in FindSymbolFileInBundle() 321 FileSystem::Instance().Resolve(module_spec.GetFileSpec()); in GetModuleSpecInfoFromUUIDDictionary() 458 FileSystem::Instance().Resolve(resolved_source_path); in GetModuleSpecInfoFromUUIDDictionary() 536 FileSystem::Instance().Resolve(dsym_for_uuid_exe_spec); in DownloadObjectAndSymbolFile() [all …]
|
| /freebsd-13.1/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() 74 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-13.1/contrib/llvm-project/lldb/source/Initialization/ |
| H A D | SystemInitializerCommon.cpp | 49 if (llvm::Error e = FileSystem::Initialize(vfs_mapping)) in InitializeFileSystem() 52 FileSystem::Initialize(); in InitializeFileSystem() 60 if (std::error_code ec = FileSystem::Instance() in InitializeFileSystem() 71 FileSystem::Instance().SetHomeDirectory(*home_dir); in InitializeFileSystem() 81 FileSystem::Initialize(fp.GetFileCollector()); in InitializeFileSystem() 91 FileSystem::Initialize(); in InitializeFileSystem() 159 FileSystem::Terminate(); in Terminate()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | VirtualFileSystem.h | 195 class FileSystem; variable 210 FileSystem *FS; 245 class FileSystem : public llvm::ThreadSafeRefCountedBase<FileSystem> { 247 virtual ~FileSystem(); 322 class OverlayFileSystem : public FileSystem { 370 class ProxyFileSystem : public FileSystem { 400 FileSystem &getUnderlyingFS() { return *FS; } in getUnderlyingFS() 403 IntrusiveRefCntPtr<FileSystem> FS; 416 class InMemoryFileSystem : public FileSystem { 503 std::unique_ptr<FileSystem> [all …]
|
| H A D | FileCollector.h | 42 IntrusiveRefCntPtr<vfs::FileSystem> FS, 110 static IntrusiveRefCntPtr<vfs::FileSystem> 111 createCollectorVFS(IntrusiveRefCntPtr<vfs::FileSystem> BaseFS, 129 IntrusiveRefCntPtr<vfs::FileSystem> FS,
|
| H A D | SpecialCaseList.h | 66 class FileSystem; variable 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);
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Frontend/ |
| H A D | PrecompiledPreamble.h | 31 class FileSystem; variable 85 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS, 109 PreambleBounds Bounds, llvm::vfs::FileSystem &VFS) const; 120 IntrusiveRefCntPtr<llvm::vfs::FileSystem> &VFS, 127 IntrusiveRefCntPtr<llvm::vfs::FileSystem> &VFS, 236 IntrusiveRefCntPtr<llvm::vfs::FileSystem> &VFS, 245 IntrusiveRefCntPtr<llvm::vfs::FileSystem> &VFS);
|
| H A D | CompilerInvocation.h | 40 class FileSystem; variable 283 IntrusiveRefCntPtr<llvm::vfs::FileSystem> 287 IntrusiveRefCntPtr<llvm::vfs::FileSystem> createVFSFromCompilerInvocation( 289 IntrusiveRefCntPtr<llvm::vfs::FileSystem> BaseFS);
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangHost.cpp | 30 if (FileSystem::Instance().IsDirectory(clang_path)) in VerifyClangPath() 75 FileSystem::Instance().Resolve(file_spec); in DefaultComputeClangResourceDirectory() 122 FileSystem::Instance().Resolve(file_spec); in ComputeClangResourceDirectory() 137 FileSystem::Instance().Resolve(file_spec); in ComputeClangResourceDirectory() 148 FileSystem::Instance().Resolve(file_spec); in ComputeClangResourceDirectory()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Target/ |
| H A D | RemoteAwarePlatform.cpp | 44 if (!FileSystem::Instance().Exists(resolved_module_spec.GetFileSpec())) { in ResolveExecutable() 48 FileSystem::Instance().Resolve(resolved_module_spec.GetFileSpec()); in ResolveExecutable() 51 if (!FileSystem::Instance().Exists(resolved_module_spec.GetFileSpec())) in ResolveExecutable() 52 FileSystem::Instance().ResolveExecutableLocation( in ResolveExecutable() 58 if (FileSystem::Instance().Exists(resolved_module_spec.GetFileSpec())) in ResolveExecutable() 61 const uint32_t permissions = FileSystem::Instance().GetPermissions( in ResolveExecutable() 85 if (FileSystem::Instance().Exists(resolved_module_spec.GetFileSpec())) in ResolveExecutable() 155 if (FileSystem::Instance().Readable( in ResolveExecutable() 271 return FileSystem::Instance().Symlink(src, dst); in CreateSymlink() 279 return FileSystem::Instance().Exists(file_spec); in GetFileExists()
|
| /freebsd-13.1/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 | FileSystemStatCache.h | 53 FileSystemStatCache *Cache, llvm::vfs::FileSystem &FS); 62 llvm::vfs::FileSystem &FS) = 0; 83 llvm::vfs::FileSystem &FS) override;
|
| H A D | FileManager.h | 54 IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS; 135 IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS = nullptr); 243 llvm::vfs::FileSystem &getVirtualFileSystem() const { return *FS; } in getVirtualFileSystem() 245 void setVirtualFileSystem(IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS) { in setVirtualFileSystem()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Basic/ |
| H A D | ProfileList.cpp | 28 create(const std::vector<std::string> &Paths, llvm::vfs::FileSystem &VFS, 33 llvm::vfs::FileSystem &VFS); 47 llvm::vfs::FileSystem &VFS, in create() 57 llvm::vfs::FileSystem &VFS) { in createOrDie()
|
| /freebsd-13.1/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() 92 return FileSystem::Instance().Exists(*m_opaque_up); in Exists() 98 return FileSystem::Instance().ResolveExecutableLocation(*m_opaque_up); in ResolveExecutableLocation() 108 FileSystem::Instance().Resolve(result); in ResolvePath()
|
| /freebsd-13.1/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()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/ |
| H A D | ExpandResponseFilesCompilationDatabase.cpp | 29 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS) in ExpandResponseFilesDatabase() 76 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS; 83 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS) { in expandResponseFiles()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Driver/ |
| H A D | Distro.cpp | 23 static Distro::DistroType DetectOsRelease(llvm::vfs::FileSystem &VFS) { in DetectOsRelease() 51 static Distro::DistroType DetectLsbRelease(llvm::vfs::FileSystem &VFS) { in DetectLsbRelease() 97 static Distro::DistroType DetectDistro(llvm::vfs::FileSystem &VFS) { in DetectDistro() 199 static Distro::DistroType GetDistro(llvm::vfs::FileSystem &VFS, in GetDistro() 228 Distro::Distro(llvm::vfs::FileSystem &VFS, const llvm::Triple &TargetOrHost) in Distro()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Support/ |
| H A D | FileCollector.cpp | 136 IntrusiveRefCntPtr<vfs::FileSystem> FS, in addDirectoryImpl() 255 class FileCollectorFileSystem : public vfs::FileSystem { 257 explicit FileCollectorFileSystem(IntrusiveRefCntPtr<vfs::FileSystem> FS, in FileCollectorFileSystem() 305 IntrusiveRefCntPtr<vfs::FileSystem> FS; 311 IntrusiveRefCntPtr<vfs::FileSystem> 312 FileCollector::createCollectorVFS(IntrusiveRefCntPtr<vfs::FileSystem> BaseFS, in createCollectorVFS()
|
| /freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Utility/ |
| H A D | DataBufferLLVM.h | 25 class FileSystem; variable 37 friend FileSystem;
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Core/ |
| H A D | SourceManager.cpp | 89 if (!file_sp || !FileSystem::Instance().Exists(file_sp->GetFileSpec())) { in GetFile() 385 m_mod_time(FileSystem::Instance().GetModificationTime(file_spec)), in File() 392 m_mod_time(FileSystem::Instance().GetModificationTime(file_spec)), in File() 438 m_mod_time = FileSystem::Instance().GetModificationTime(m_file_spec); in CommonInitializer() 443 if (!FileSystem::Instance().Exists(m_file_spec)) { in CommonInitializer() 455 m_mod_time = FileSystem::Instance().GetModificationTime(m_file_spec); in CommonInitializer() 462 m_data_sp = FileSystem::Instance().CreateDataBuffer(m_file_spec); in CommonInitializer() 535 auto curr_mod_time = FileSystem::Instance().GetModificationTime(m_file_spec); in UpdateIfNeeded() 540 m_data_sp = FileSystem::Instance().CreateDataBuffer(m_file_spec); in UpdateIfNeeded()
|