/openbsd/gnu/llvm/lldb/source/Host/common/ |
H A D | FileSystem.cpp | 71 if (!file_spec) { in DirBegin() 86 if (!file_spec) in GetStatus() 98 if (!file_spec) in GetModificationTime() 111 if (!file_spec) in GetByteSize() 129 if (!file_spec) in GetPermissions() 152 return file_spec && Exists(file_spec.GetPath()); in Exists() 160 return file_spec && Readable(file_spec.GetPath()); in Readable() 171 return file_spec && IsDirectory(file_spec.GetPath()); in IsDirectory() 181 return file_spec && IsLocal(file_spec.GetPath()); in IsLocal() 259 if (!file_spec) in Resolve() [all …]
|
H A D | HostInfoBase.cpp | 246 file_spec.SetDirectory(raw_path); in ComputePathRelativeToLibrary() 247 return (bool)file_spec.GetDirectory(); in ComputePathRelativeToLibrary() 262 file_spec.SetDirectory(lldb_file_spec.GetDirectory()); in ComputeSharedLibraryDirectory() 264 return (bool)file_spec.GetDirectory(); in ComputeSharedLibraryDirectory() 268 file_spec = GetShlibDir(); in ComputeSupportExeDirectory() 269 return bool(file_spec); in ComputeSupportExeDirectory() 282 file_spec.SetDirectory(temp_file_spec.GetPathAsConstString()); in ComputeProcessTempFileDirectory() 290 FileSystem::Instance().Resolve(file_spec); in ComputeTempFileBaseDirectory() 295 file_spec.Clear(); in ComputeGlobalTempFileDirectory() 305 file_spec.SetDirectory(temp_file_spec.GetPathAsConstString()); in ComputeGlobalTempFileDirectory() [all …]
|
/openbsd/gnu/llvm/lldb/source/Core/ |
H A D | FileSpecList.cpp | 25 void FileSpecList::Append(const FileSpec &file_spec) { in Append() argument 26 m_files.push_back(file_spec); in Append() 33 bool FileSpecList::AppendIfUnique(const FileSpec &file_spec) { in AppendIfUnique() argument 35 if (find(m_files.begin(), end, file_spec) == end) { in AppendIfUnique() 36 m_files.push_back(file_spec); in AppendIfUnique() 66 bool compare_filename_only = file_spec.GetDirectory().IsEmpty(); in FindFileIndex() 75 if (FileSpec::Equal(m_files[idx], file_spec, full)) in FindFileIndex() 90 const bool file_spec_relative = file_spec.IsRelative(); in FindCompatibleIndex() 94 const bool full = !file_spec.GetDirectory().IsEmpty(); in FindCompatibleIndex() 100 if (!curr_file.FileEquals(file_spec)) in FindCompatibleIndex() [all …]
|
H A D | SourceManager.cpp | 55 file_spec.GetDirectory() && in resolve_tilde() 75 if (!file_spec) in GetFile() 78 FileSpec resolved_fspec = file_spec; in GetFile() 258 FileSP file_sp(GetFile(file_spec)); in DisplaySourceLinesWithLineNumbers() 271 m_last_file_spec = file_spec; in DisplaySourceLinesWithLineNumbers() 325 FileSP file_sp(GetFile(file_spec)); in SetDefaultFileAndLine() 329 m_last_file_spec = file_spec; in SetDefaultFileAndLine() 338 file_spec = m_last_file_spec; in GetDefaultFileAndLine() 398 : m_file_spec_orig(file_spec), m_file_spec(file_spec), in File() 405 : m_file_spec_orig(file_spec), m_file_spec(file_spec), in File() [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()
|
/openbsd/gnu/llvm/lldb/include/lldb/Host/ |
H A D | FileSystem.h | 58 Open(const FileSpec &file_spec, File::OpenOptions options, 84 uint64_t GetByteSize(const FileSpec &file_spec) const; 101 bool Exists(const FileSpec &file_spec) const; 107 bool Readable(const FileSpec &file_spec) const; 113 bool IsDirectory(const FileSpec &file_spec) const; 119 bool IsLocal(const FileSpec &file_spec) const; 126 std::error_code MakeAbsolute(FileSpec &file_spec) const; 132 void Resolve(FileSpec &file_spec); 139 Status RemoveFile(const FileSpec &file_spec); 160 bool ResolveExecutableLocation(FileSpec &file_spec); [all …]
|
H A D | HostInfoBase.h | 106 static bool ComputePathRelativeToLibrary(FileSpec &file_spec, 125 static bool ComputeSharedLibraryDirectory(FileSpec &file_spec); 126 static bool ComputeSupportExeDirectory(FileSpec &file_spec); 127 static bool ComputeProcessTempFileDirectory(FileSpec &file_spec); 128 static bool ComputeGlobalTempFileDirectory(FileSpec &file_spec); 129 static bool ComputeTempFileBaseDirectory(FileSpec &file_spec); 130 static bool ComputeHeaderDirectory(FileSpec &file_spec); 131 static bool ComputeSystemPluginsDirectory(FileSpec &file_spec); 132 static bool ComputeUserPluginsDirectory(FileSpec &file_spec);
|
/openbsd/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangHost.cpp | 49 FileSpec &file_spec, in DefaultComputeClangResourceDirectory() argument 75 file_spec.SetDirectory(clang_dir); in DefaultComputeClangResourceDirectory() 76 FileSystem::Instance().Resolve(file_spec); in DefaultComputeClangResourceDirectory() 87 return DefaultComputeClangResourceDirectory(lldb_shlib_spec, file_spec, in ComputeClangResourceDirectory() 104 return DefaultComputeClangResourceDirectory(lldb_shlib_spec, file_spec, in ComputeClangResourceDirectory() 122 file_spec.SetDirectory(clang_path); in ComputeClangResourceDirectory() 123 FileSystem::Instance().Resolve(file_spec); in ComputeClangResourceDirectory() 137 file_spec.SetDirectory(clang_path); in ComputeClangResourceDirectory() 138 FileSystem::Instance().Resolve(file_spec); in ComputeClangResourceDirectory() 148 file_spec.SetDirectory(raw_path); in ComputeClangResourceDirectory() [all …]
|
/openbsd/gnu/llvm/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 …]
|
/openbsd/gnu/llvm/lldb/source/Host/android/ |
H A D | HostInfoAndroid.cpp | 43 FileSpec file_spec(module_path.c_str()); in ResolveLibraryPath() local 44 FileSystem::Instance().Resolve(file_spec); in ResolveLibraryPath() 45 return file_spec; in ResolveLibraryPath() 82 bool HostInfoAndroid::ComputeTempFileBaseDirectory(FileSpec &file_spec) { in ComputeTempFileBaseDirectory() argument 83 bool success = HostInfoLinux::ComputeTempFileBaseDirectory(file_spec); in ComputeTempFileBaseDirectory() 90 if (!success || !FileSystem::Instance().Exists(file_spec)) in ComputeTempFileBaseDirectory() 91 file_spec = FileSpec("/data/local/tmp"); in ComputeTempFileBaseDirectory() 93 return FileSystem::Instance().Exists(file_spec); in ComputeTempFileBaseDirectory()
|
/openbsd/gnu/llvm/lldb/source/Symbol/ |
H A D | LocateSymbolFile.cpp | 284 FileSpec file_spec(file_dir.AsCString(".")); in LocateExecutableSymbolFile() local 285 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile() 293 FileSpec file_spec("."); in LocateExecutableSymbolFile() local 294 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile() 302 FileSpec file_spec("/usr/libdata/debug"); in LocateExecutableSymbolFile() local 303 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile() 309 FileSpec file_spec("/usr/lib/debug"); in LocateExecutableSymbolFile() local 310 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile() 357 FileSpec file_spec(filename); in LocateExecutableSymbolFile() local 358 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile() [all …]
|
/openbsd/gnu/llvm/lldb/source/Host/linux/ |
H A D | HostInfoLinux.cpp | 170 bool HostInfoLinux::ComputeSupportExeDirectory(FileSpec &file_spec) { in ComputeSupportExeDirectory() argument 171 if (HostInfoPosix::ComputeSupportExeDirectory(file_spec) && in ComputeSupportExeDirectory() 172 file_spec.IsAbsolute() && FileSystem::Instance().Exists(file_spec)) in ComputeSupportExeDirectory() 174 file_spec.SetDirectory(GetProgramFileSpec().GetDirectory()); in ComputeSupportExeDirectory() 175 return !file_spec.GetDirectory().IsEmpty(); in ComputeSupportExeDirectory() 178 bool HostInfoLinux::ComputeSystemPluginsDirectory(FileSpec &file_spec) { in ComputeSystemPluginsDirectory() argument 181 file_spec.SetDirectory(temp_file.GetPath()); in ComputeSystemPluginsDirectory() 185 bool HostInfoLinux::ComputeUserPluginsDirectory(FileSpec &file_spec) { in ComputeUserPluginsDirectory() argument 193 file_spec.SetDirectory(user_plugin_dir.c_str()); in ComputeUserPluginsDirectory() 195 file_spec.SetDirectory("~/.local/share/lldb"); in ComputeUserPluginsDirectory()
|
/openbsd/gnu/usr.bin/cvs/vms/ |
H A D | ndir.c | 96 struct dsc$descriptor_s file_spec; member 148 dirp->file_spec.dsc$a_pointer = 150 strcpy (dirp->file_spec.dsc$a_pointer, filepattern); 154 dirp->file_spec.dsc$a_pointer = 156 strcpy (dirp->file_spec.dsc$a_pointer, "*.*"); 158 dirp->file_spec.dsc$w_length = strlen (dirp->file_spec.dsc$a_pointer); 159 dirp->file_spec.dsc$b_dtype = DSC$K_DTYPE_T; 160 dirp->file_spec.dsc$b_class = DSC$K_CLASS_S; 161 dirp->version_flag = strchr (dirp->file_spec.dsc$a_pointer, ';') != 0; 201 xfree (vms_dirp->file_spec.dsc$a_pointer); [all …]
|
/openbsd/gnu/llvm/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,
|
/openbsd/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/ |
H A D | PlatformDarwinKernel.cpp | 426 FileSpec file_spec(path); in FindKDKandSDKDirectoriesInDirectory() local 488 FileSpec file_spec(path); in GetKernelsAndKextsInDirectoryHelper() local 506 if (KernelHasdSYMSibling(file_spec)) { in GetKernelsAndKextsInDirectoryHelper() 516 file_spec.GetPath().c_str()); in GetKernelsAndKextsInDirectoryHelper() 522 file_spec.GetPath().c_str()); in GetKernelsAndKextsInDirectoryHelper() 530 AddKextToMap(thisp, file_spec); in GetKernelsAndKextsInDirectoryHelper() 574 file_spec); in GetKernelsAndKextsInDirectoryHelper() 584 CFCBundle bundle(file_spec.GetPath().c_str()); in AddKextToMap() 591 if (KextHasdSYMSibling(file_spec)) in AddKextToMap() 596 file_spec.GetPath().c_str()); in AddKextToMap() [all …]
|
/openbsd/gnu/llvm/lldb/include/lldb/Core/ |
H A D | SourceManager.h | 39 File(const FileSpec &file_spec, Target *target); 40 File(const FileSpec &file_spec, lldb::DebuggerSP debugger_sp); 89 void CommonInitializer(const FileSpec &file_spec, Target *target); 103 FileSP FindSourceFile(const FileSpec &file_spec) const; 141 bool SetDefaultFileAndLine(const FileSpec &file_spec, uint32_t line); 143 bool GetDefaultFileAndLine(FileSpec &file_spec, uint32_t &line); 149 void FindLinesMatchingRegex(FileSpec &file_spec, RegularExpression ®ex, 153 FileSP GetFile(const FileSpec &file_spec);
|
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
|
/openbsd/gnu/llvm/lldb/source/Host/openbsd/ |
H A D | HostInfoOpenBSD.cpp | 56 bool HostInfoOpenBSD::ComputeSupportExeDirectory(FileSpec &file_spec) { in ComputeSupportExeDirectory() argument 57 if (HostInfoPosix::ComputeSupportExeDirectory(file_spec) && in ComputeSupportExeDirectory() 58 file_spec.IsAbsolute() && FileSystem::Instance().Exists(file_spec)) in ComputeSupportExeDirectory() 61 file_spec.SetDirectory("/usr/bin"); in ComputeSupportExeDirectory()
|
/openbsd/gnu/llvm/lldb/include/lldb/Host/macosx/ |
H A D | HostInfoMacOSX.h | 41 static bool ComputeSupportExeDirectory(FileSpec &file_spec); 44 static bool ComputeHeaderDirectory(FileSpec &file_spec); 45 static bool ComputeSystemPluginsDirectory(FileSpec &file_spec); 46 static bool ComputeUserPluginsDirectory(FileSpec &file_spec);
|
/openbsd/gnu/llvm/lldb/source/Plugins/Platform/gdb-server/ |
H A D | PlatformRemoteGDBServer.cpp | 534 Status PlatformRemoteGDBServer::MakeDirectory(const FileSpec &file_spec, in MakeDirectory() argument 538 Status error = m_gdb_client_up->MakeDirectory(file_spec, mode); in MakeDirectory() 543 file_spec.GetPath().c_str(), mode, error.GetError(), in MakeDirectory() 553 m_gdb_client_up->GetFilePermissions(file_spec, file_permissions); in GetFilePermissions() 568 m_gdb_client_up->SetFilePermissions(file_spec, file_permissions); in SetFilePermissions() 583 return m_gdb_client_up->OpenFile(file_spec, flags, mode, error); in OpenFile() 595 PlatformRemoteGDBServer::GetFileSize(const FileSpec &file_spec) { in GetFileSize() argument 597 return m_gdb_client_up->GetFileSize(file_spec); in GetFileSize() 647 Status PlatformRemoteGDBServer::Unlink(const FileSpec &file_spec) { in Unlink() argument 650 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;
|
/openbsd/gnu/llvm/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()
|
/openbsd/gnu/llvm/lldb/include/lldb/Host/linux/ |
H A D | HostInfoLinux.h | 35 static bool ComputeSupportExeDirectory(FileSpec &file_spec); 36 static bool ComputeSystemPluginsDirectory(FileSpec &file_spec); 37 static bool ComputeUserPluginsDirectory(FileSpec &file_spec);
|
/openbsd/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/ |
H A D | GDBRemoteCommunicationClient.h | 142 int SetSTDIN(const FileSpec &file_spec); 143 int SetSTDOUT(const FileSpec &file_spec); 144 int SetSTDERR(const FileSpec &file_spec); 349 lldb::user_id_t OpenFile(const FileSpec &file_spec, File::OpenOptions flags, 358 std::optional<GDBRemoteFStatData> Stat(const FileSpec &file_spec); 360 lldb::user_id_t GetFileSize(const FileSpec &file_spec); 365 Status GetFilePermissions(const FileSpec &file_spec, 368 Status SetFilePermissions(const FileSpec &file_spec, 379 Status Unlink(const FileSpec &file_spec); 381 Status MakeDirectory(const FileSpec &file_spec, uint32_t mode); [all …]
|
/openbsd/gnu/llvm/lldb/source/Commands/ |
H A D | CommandObjectSource.cpp | 91 file_spec.Clear(); in OptionParsingStarting() 106 FileSpec file_spec; member in CommandObjectSourceInfo::CommandOptions 163 if (!FileSpec::Match(file_spec, line_entry.file)) in DumpLinesInSymbolContexts() 207 assert(file_spec.GetFilename().AsCString()); in DumpFileLinesInCompUnit() 218 ConstString file_spec_name = file_spec.GetFilename(); in DumpFileLinesInCompUnit() 456 FileSpec file_spec; in DumpLinesInFunctions() local 479 FileSpec file_spec; in DumpLinesForAddress() local 492 FileSpec file_spec(m_options.file_name); in DumpLinesForFile() local 531 FileSpec file_spec; in DumpLinesForFrame() local 687 file_spec.Clear(); in OptionParsingStarting() [all …]
|