| /freebsd-14.2/contrib/llvm-project/lldb/source/Host/common/ |
| H A D | FileSystem.cpp | 59 if (!file_spec) { in DirBegin() 74 if (!file_spec) in GetStatus() 86 if (!file_spec) in GetModificationTime() 99 if (!file_spec) in GetByteSize() 117 if (!file_spec) in GetPermissions() 140 return file_spec && Exists(file_spec.GetPath()); in Exists() 148 return file_spec && Readable(file_spec.GetPath()); in Readable() 159 return file_spec && IsDirectory(file_spec.GetPath()); in IsDirectory() 169 return file_spec && IsLocal(file_spec.GetPath()); in IsLocal() 247 if (!file_spec) in Resolve() [all …]
|
| H A D | HostInfoBase.cpp | 242 file_spec.SetDirectory(raw_path); in ComputePathRelativeToLibrary() 243 return (bool)file_spec.GetDirectory(); in ComputePathRelativeToLibrary() 258 file_spec.SetDirectory(lldb_file_spec.GetDirectory()); in ComputeSharedLibraryDirectory() 260 return (bool)file_spec.GetDirectory(); in ComputeSharedLibraryDirectory() 264 file_spec = GetShlibDir(); in ComputeSupportExeDirectory() 265 return bool(file_spec); in ComputeSupportExeDirectory() 278 file_spec.SetDirectory(temp_file_spec.GetPathAsConstString()); in ComputeProcessTempFileDirectory() 286 FileSystem::Instance().Resolve(file_spec); in ComputeTempFileBaseDirectory() 291 file_spec.Clear(); in ComputeGlobalTempFileDirectory() 301 file_spec.SetDirectory(temp_file_spec.GetPathAsConstString()); in ComputeGlobalTempFileDirectory() [all …]
|
| H A D | FileAction.cpp | 34 bool FileAction::Open(int fd, const FileSpec &file_spec, bool read, in Open() argument 36 if ((read || write) && fd >= 0 && file_spec) { in Open() 45 m_file_spec = file_spec; in Open()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Utility/ |
| H A D | FileSpecList.cpp | 23 void FileSpecList::Append(const FileSpec &file_spec) { in Append() argument 24 m_files.push_back(file_spec); in Append() 33 if (find(m_files.begin(), end, file_spec) == end) { in AppendIfUnique() 34 m_files.push_back(file_spec); in AppendIfUnique() 47 Append(file_spec); in AppendIfUnique() 86 if (FileSpec::Equal(ith, file_spec, full)) in FindFileIndex() 98 start_idx, file_spec, full, m_files.size(), in FindFileIndex() 117 const bool file_spec_relative = file_spec.IsRelative(); in FindCompatibleIndex() 121 const bool full = !file_spec.GetDirectory().IsEmpty(); in FindCompatibleIndex() 127 if (!curr_file.FileEquals(file_spec)) in FindCompatibleIndex() [all …]
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Core/ |
| H A D | SourceManager.cpp | 58 file_spec.GetDirectory() && in resolve_tilde() 78 if (!file_spec) in GetFile() 88 file_spec); in GetFile() 104 file_spec); in GetFile() 325 m_last_file_spec = file_spec; in DisplaySourceLinesWithLineNumbers() 383 m_last_file_spec = file_spec; in SetDefaultFileAndLine() 392 file_spec = m_last_file_spec; in GetDefaultFileAndLine() 451 CommonInitializer(file_spec, {}); in File() 465 SetFileSpec(file_spec); in CommonInitializer() 475 if (!file_spec.GetDirectory() && file_spec.GetFilename()) { in CommonInitializer() [all …]
|
| H A D | FileLineResolver.cpp | 27 FileLineResolver::FileLineResolver(const FileSpec &file_spec, uint32_t line_no, in FileLineResolver() argument 29 : Searcher(), m_file_spec(file_spec), m_line_number(line_no), in FileLineResolver() 83 void FileLineResolver::Reset(const FileSpec &file_spec, uint32_t line, in Reset() argument 85 m_file_spec = file_spec; in Reset()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolLocator/Default/ |
| H A D | SymbolLocatorDefault.cpp | 115 FileSpec file_spec(file_dir.AsCString(".")); in LocateExecutableSymbolFile() local 116 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile() 124 FileSpec file_spec("."); in LocateExecutableSymbolFile() local 125 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile() 133 FileSpec file_spec("/usr/libdata/debug"); in LocateExecutableSymbolFile() local 134 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile() 140 FileSpec file_spec("/usr/lib/debug"); in LocateExecutableSymbolFile() local 141 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile() 188 FileSpec file_spec(filename); in LocateExecutableSymbolFile() local 189 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile() [all …]
|
| /freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Host/ |
| H A D | FileSystem.h | 68 Open(const FileSpec &file_spec, File::OpenOptions options, 94 uint64_t GetByteSize(const FileSpec &file_spec) const; 111 bool Exists(const FileSpec &file_spec) const; 117 bool Readable(const FileSpec &file_spec) const; 123 bool IsDirectory(const FileSpec &file_spec) const; 129 bool IsLocal(const FileSpec &file_spec) const; 136 std::error_code MakeAbsolute(FileSpec &file_spec) const; 142 void Resolve(FileSpec &file_spec); 149 Status RemoveFile(const FileSpec &file_spec); 170 bool ResolveExecutableLocation(FileSpec &file_spec); [all …]
|
| H A D | HostInfoBase.h | 124 static bool ComputePathRelativeToLibrary(FileSpec &file_spec, 161 static bool ComputeSharedLibraryDirectory(FileSpec &file_spec); 162 static bool ComputeSupportExeDirectory(FileSpec &file_spec); 163 static bool ComputeProcessTempFileDirectory(FileSpec &file_spec); 164 static bool ComputeGlobalTempFileDirectory(FileSpec &file_spec); 165 static bool ComputeTempFileBaseDirectory(FileSpec &file_spec); 166 static bool ComputeHeaderDirectory(FileSpec &file_spec); 167 static bool ComputeSystemPluginsDirectory(FileSpec &file_spec); 168 static bool ComputeUserPluginsDirectory(FileSpec &file_spec);
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangHost.cpp | 50 FileSpec &file_spec, in DefaultComputeClangResourceDirectory() argument 79 file_spec.SetDirectory(clang_dir); in DefaultComputeClangResourceDirectory() 80 FileSystem::Instance().Resolve(file_spec); in DefaultComputeClangResourceDirectory() 89 FileSpec &file_spec, in ComputeClangResourceDirectory() argument 92 return DefaultComputeClangResourceDirectory(lldb_shlib_spec, file_spec, in ComputeClangResourceDirectory() 127 file_spec.SetDirectory(clang_path); in ComputeClangResourceDirectory() 128 FileSystem::Instance().Resolve(file_spec); in ComputeClangResourceDirectory() 142 file_spec.SetDirectory(clang_path); in ComputeClangResourceDirectory() 143 FileSystem::Instance().Resolve(file_spec); in ComputeClangResourceDirectory() 153 file_spec.SetDirectory(raw_path); in ComputeClangResourceDirectory() [all …]
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Target/ |
| H A D | RemoteAwarePlatform.cpp | 195 return Platform::MakeDirectory(file_spec, file_permissions); in MakeDirectory() 201 return m_remote_platform_sp->GetFilePermissions(file_spec, in GetFilePermissions() 209 return m_remote_platform_sp->SetFilePermissions(file_spec, in SetFilePermissions() 219 return Platform::OpenFile(file_spec, flags, mode, error); in OpenFile() 246 return m_remote_platform_sp->GetFileSize(file_spec); in GetFileSize() 247 return Platform::GetFileSize(file_spec); in GetFileSize() 259 return m_remote_platform_sp->GetFileExists(file_spec); in GetFileExists() 260 return Platform::GetFileExists(file_spec); in GetFileExists() 265 return m_remote_platform_sp->Unlink(file_spec); in Unlink() 266 return Platform::Unlink(file_spec); in Unlink() [all …]
|
| H A D | InstrumentationRuntime.cpp | 53 const FileSpec &file_spec = module_sp->GetFileSpec(); in ModulesDidLoad() local 54 if (!file_spec) in ModulesDidLoad() 58 if (runtime_regex.Execute(file_spec.GetFilename().GetCString()) || in ModulesDidLoad()
|
| /freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Core/ |
| H A D | SourceManager.h | 40 File(const FileSpec &file_spec, lldb::TargetSP target_sp); 41 File(const FileSpec &file_spec, lldb::DebuggerSP debugger_sp); 73 void SetFileSpec(FileSpec file_spec); 96 void CommonInitializer(const FileSpec &file_spec, lldb::TargetSP target_sp); 113 void AddSourceFile(const FileSpec &file_spec, FileSP file_sp); 116 FileSP FindSourceFile(const FileSpec &file_spec) const; 124 void AddSourceFileImpl(const FileSpec &file_spec, FileSP file_sp); 160 bool SetDefaultFileAndLine(const FileSpec &file_spec, uint32_t line); 162 bool GetDefaultFileAndLine(FileSpec &file_spec, uint32_t &line); 168 void FindLinesMatchingRegex(FileSpec &file_spec, RegularExpression ®ex, [all …]
|
| H A D | Declaration.h | 42 Declaration(const FileSpec &file_spec, uint32_t line = 0, 44 : m_file(file_spec), m_line(line), m_column(column) {} in m_file() argument 161 void SetFile(const FileSpec &file_spec) { m_file = file_spec; } in SetFile() argument
|
| H A D | ModuleSpec.h | 34 ModuleSpec(const FileSpec &file_spec, const UUID &uuid = UUID(), 36 : m_file(file_spec), m_uuid(uuid), m_object_offset(0), m_data(data) { in m_file() argument 40 m_object_size = FileSystem::Instance().GetByteSize(file_spec); in m_file() 43 ModuleSpec(const FileSpec &file_spec, const ArchSpec &arch) in ModuleSpec() argument 44 : m_file(file_spec), m_arch(arch), m_object_offset(0), in ModuleSpec() 45 m_object_size(FileSystem::Instance().GetByteSize(file_spec)) {} in ModuleSpec()
|
| /freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Target/ |
| H A D | RemoteAwarePlatform.h | 30 lldb::user_id_t OpenFile(const FileSpec &file_spec, File::OpenOptions flags, 41 lldb::user_id_t GetFileSize(const FileSpec &file_spec) override; 45 bool GetFileExists(const FileSpec &file_spec) override; 47 Status Unlink(const FileSpec &file_spec) override; 53 Status MakeDirectory(const FileSpec &file_spec, uint32_t mode) override; 55 Status GetFilePermissions(const FileSpec &file_spec, 58 Status SetFilePermissions(const FileSpec &file_spec, 61 bool CalculateMD5(const FileSpec &file_spec, uint64_t &low,
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Platform/gdb-server/ |
| H A D | PlatformRemoteGDBServer.cpp | 542 Status PlatformRemoteGDBServer::MakeDirectory(const FileSpec &file_spec, in MakeDirectory() argument 546 Status error = m_gdb_client_up->MakeDirectory(file_spec, mode); in MakeDirectory() 551 file_spec.GetPath().c_str(), mode, error.GetError(), in MakeDirectory() 561 m_gdb_client_up->GetFilePermissions(file_spec, file_permissions); in GetFilePermissions() 576 m_gdb_client_up->SetFilePermissions(file_spec, file_permissions); in SetFilePermissions() 591 return m_gdb_client_up->OpenFile(file_spec, flags, mode, error); in OpenFile() 603 PlatformRemoteGDBServer::GetFileSize(const FileSpec &file_spec) { in GetFileSize() argument 605 return m_gdb_client_up->GetFileSize(file_spec); in GetFileSize() 655 Status PlatformRemoteGDBServer::Unlink(const FileSpec &file_spec) { in Unlink() argument 658 Status error = m_gdb_client_up->Unlink(file_spec); in Unlink() [all …]
|
| H A D | PlatformRemoteGDBServer.h | 102 Status MakeDirectory(const FileSpec &file_spec, 105 Status GetFilePermissions(const FileSpec &file_spec, 108 Status SetFilePermissions(const FileSpec &file_spec, 111 lldb::user_id_t OpenFile(const FileSpec &file_spec, File::OpenOptions flags, 122 lldb::user_id_t GetFileSize(const FileSpec &file_spec) override; 132 bool GetFileExists(const FileSpec &file_spec) override;
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/API/ |
| H A D | SBCompileUnit.cpp | 46 SBFileSpec file_spec; in GetFileSpec() local 48 file_spec.SetFileSpec(m_opaque_ptr->GetPrimaryFile()); in GetFileSpec() 49 return file_spec; in GetFileSpec() 109 FileSpec file_spec; in FindLineEntryIndex() local 111 file_spec = inline_file_spec->ref(); in FindLineEntryIndex() 113 file_spec = m_opaque_ptr->GetPrimaryFile(); in FindLineEntryIndex()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | GDBRemoteCommunicationClient.h | 143 int SetSTDIN(const FileSpec &file_spec); 144 int SetSTDOUT(const FileSpec &file_spec); 145 int SetSTDERR(const FileSpec &file_spec); 346 lldb::user_id_t OpenFile(const FileSpec &file_spec, File::OpenOptions flags, 355 std::optional<GDBRemoteFStatData> Stat(const FileSpec &file_spec); 357 lldb::user_id_t GetFileSize(const FileSpec &file_spec); 362 Status GetFilePermissions(const FileSpec &file_spec, 365 Status SetFilePermissions(const FileSpec &file_spec, 376 Status Unlink(const FileSpec &file_spec); 378 Status MakeDirectory(const FileSpec &file_spec, uint32_t mode); [all …]
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Commands/ |
| H A D | CommandObjectSource.cpp | 92 file_spec.Clear(); in OptionParsingStarting() 107 FileSpec file_spec; member in CommandObjectSourceInfo::CommandOptions 161 if (!FileSpec::Match(file_spec, line_entry.file)) in DumpLinesInSymbolContexts() 205 assert(file_spec.GetFilename().AsCString()); in DumpFileLinesInCompUnit() 216 ConstString file_spec_name = file_spec.GetFilename(); in DumpFileLinesInCompUnit() 449 FileSpec file_spec; in DumpLinesInFunctions() local 472 FileSpec file_spec; in DumpLinesForAddress() local 485 FileSpec file_spec(m_options.file_name); in DumpLinesForFile() local 524 FileSpec file_spec; in DumpLinesForFrame() local 679 file_spec.Clear(); in OptionParsingStarting() [all …]
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Host/posix/ |
| H A D | HostInfoPosix.cpp | 142 bool HostInfoPosix::ComputeSupportExeDirectory(FileSpec &file_spec) { in ComputeSupportExeDirectory() argument 143 return ComputePathRelativeToLibrary(file_spec, "/bin"); in ComputeSupportExeDirectory() 146 bool HostInfoPosix::ComputeHeaderDirectory(FileSpec &file_spec) { in ComputeHeaderDirectory() argument 148 file_spec.SetDirectory(temp_file.GetPath()); in ComputeHeaderDirectory()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/ |
| H A D | DYLDRendezvous.cpp | 405 entry.file_spec.SetFile(name, FileSpec::Style::native); in FillSOEntryFromModuleInfo() 553 return entry.file_spec == m_exe_file_spec; in SOEntryIsMainExecutable() 556 return entry.file_spec == m_exe_file_spec; in SOEntryIsMainExecutable() 559 if (!entry.file_spec && m_executable_interpreter) in SOEntryIsMainExecutable() 561 return !entry.file_spec; in SOEntryIsMainExecutable() 645 m_process->GetFileLoadAddress(entry.file_spec, is_loaded, load_addr); in UpdateBaseAddrIfNecessary() 654 if (!entry.file_spec) { in UpdateFileSpecIfNecessary() 659 entry.file_spec.SetFile(region.GetName().AsCString(), in UpdateFileSpecIfNecessary() 699 entry.file_spec.SetFile(file_path, FileSpec::Style::native); in ReadSOEntryFromMemory() 781 LLDB_LOGF(log, "\n SOEntry [%d] %s", i, I->file_spec.GetPath().c_str()); in DumpToLog()
|
| H A D | DYLDRendezvous.h | 226 lldb_private::FileSpec file_spec; ///< File spec of shared object. member 231 return file_spec == entry.file_spec; 241 file_spec.Clear(); in clear()
|
| /freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Host/posix/ |
| H A D | HostInfoPosix.h | 40 static bool ComputeSupportExeDirectory(FileSpec &file_spec); 41 static bool ComputeHeaderDirectory(FileSpec &file_spec);
|