Home
last modified time | relevance | path

Searched refs:file_spec (Results 1 – 25 of 97) sorted by relevance

1234

/freebsd-14.2/contrib/llvm-project/lldb/source/Host/common/
H A DFileSystem.cpp59 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 DHostInfoBase.cpp242 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 DFileAction.cpp34 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 DFileSpecList.cpp23 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 DSourceManager.cpp58 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 DFileLineResolver.cpp27 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 DSymbolLocatorDefault.cpp115 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 DFileSystem.h68 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 DHostInfoBase.h124 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 DClangHost.cpp50 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 DRemoteAwarePlatform.cpp195 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 DInstrumentationRuntime.cpp53 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 DSourceManager.h40 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 &regex,
[all …]
H A DDeclaration.h42 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 DModuleSpec.h34 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 DRemoteAwarePlatform.h30 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 DPlatformRemoteGDBServer.cpp542 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 DPlatformRemoteGDBServer.h102 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 DSBCompileUnit.cpp46 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 DGDBRemoteCommunicationClient.h143 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 DCommandObjectSource.cpp92 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 DHostInfoPosix.cpp142 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 DDYLDRendezvous.cpp405 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 DDYLDRendezvous.h226 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 DHostInfoPosix.h40 static bool ComputeSupportExeDirectory(FileSpec &file_spec);
41 static bool ComputeHeaderDirectory(FileSpec &file_spec);

1234