Home
last modified time | relevance | path

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

123456

/openbsd/src/gnu/llvm/lldb/source/Host/common/
DFileSystem.cpp69 vfs::directory_iterator FileSystem::DirBegin(const FileSpec &file_spec, in DirBegin() argument
71 if (!file_spec) { in DirBegin()
76 return DirBegin(file_spec.GetPath(), ec); in DirBegin()
85 FileSystem::GetStatus(const FileSpec &file_spec) const { in GetStatus()
86 if (!file_spec) in GetStatus()
89 return GetStatus(file_spec.GetPath()); in GetStatus()
97 FileSystem::GetModificationTime(const FileSpec &file_spec) const { in GetModificationTime()
98 if (!file_spec) in GetModificationTime()
100 return GetModificationTime(file_spec.GetPath()); in GetModificationTime()
110 uint64_t FileSystem::GetByteSize(const FileSpec &file_spec) const { in GetByteSize()
[all …]
DHostInfoBase.cpp219 bool HostInfoBase::ComputePathRelativeToLibrary(FileSpec &file_spec, in ComputePathRelativeToLibrary() argument
246 file_spec.SetDirectory(raw_path); in ComputePathRelativeToLibrary()
247 return (bool)file_spec.GetDirectory(); in ComputePathRelativeToLibrary()
250 bool HostInfoBase::ComputeSharedLibraryDirectory(FileSpec &file_spec) { in ComputeSharedLibraryDirectory() argument
262 file_spec.SetDirectory(lldb_file_spec.GetDirectory()); in ComputeSharedLibraryDirectory()
264 return (bool)file_spec.GetDirectory(); in ComputeSharedLibraryDirectory()
267 bool HostInfoBase::ComputeSupportExeDirectory(FileSpec &file_spec) { in ComputeSupportExeDirectory() argument
268 file_spec = GetShlibDir(); in ComputeSupportExeDirectory()
269 return bool(file_spec); in ComputeSupportExeDirectory()
272 bool HostInfoBase::ComputeProcessTempFileDirectory(FileSpec &file_spec) { in ComputeProcessTempFileDirectory() argument
[all …]
/openbsd/src/gnu/llvm/lldb/source/Core/
DFileSpecList.cpp25 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()
60 size_t FileSpecList::FindFileIndex(size_t start_idx, const FileSpec &file_spec, in FindFileIndex() argument
66 bool compare_filename_only = file_spec.GetDirectory().IsEmpty(); in FindFileIndex()
71 m_files[idx].GetFilename(), file_spec.GetFilename(), in FindFileIndex()
72 file_spec.IsCaseSensitive() || m_files[idx].IsCaseSensitive())) in FindFileIndex()
75 if (FileSpec::Equal(m_files[idx], file_spec, full)) in FindFileIndex()
[all …]
DSourceManager.cpp53 static void resolve_tilde(FileSpec &file_spec) { in resolve_tilde() argument
54 if (!FileSystem::Instance().Exists(file_spec) && in resolve_tilde()
55 file_spec.GetDirectory() && in resolve_tilde()
56 file_spec.GetDirectory().GetCString()[0] == '~') { in resolve_tilde()
57 FileSystem::Instance().Resolve(file_spec); in resolve_tilde()
74 SourceManager::FileSP SourceManager::GetFile(const FileSpec &file_spec) { in GetFile() argument
75 if (!file_spec) in GetFile()
78 FileSpec resolved_fspec = file_spec; in GetFile()
254 const FileSpec &file_spec, uint32_t line, uint32_t column, in DisplaySourceLinesWithLineNumbers() argument
258 FileSP file_sp(GetFile(file_spec)); in DisplaySourceLinesWithLineNumbers()
[all …]
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()
/openbsd/src/gnu/llvm/lldb/include/lldb/Host/
DFileSystem.h58 Open(const FileSpec &file_spec, File::OpenOptions options,
64 llvm::vfs::directory_iterator DirBegin(const FileSpec &file_spec,
72 llvm::ErrorOr<llvm::vfs::Status> GetStatus(const FileSpec &file_spec) const;
78 llvm::sys::TimePoint<> GetModificationTime(const FileSpec &file_spec) const;
84 uint64_t GetByteSize(const FileSpec &file_spec) const;
93 uint32_t GetPermissions(const FileSpec &file_spec) const;
95 uint32_t GetPermissions(const FileSpec &file_spec, std::error_code &ec) 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;
[all …]
DHostInfoBase.h106 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/src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/
DClangHost.cpp49 FileSpec &file_spec, in DefaultComputeClangResourceDirectory() argument
75 file_spec.SetDirectory(clang_dir); in DefaultComputeClangResourceDirectory()
76 FileSystem::Instance().Resolve(file_spec); in DefaultComputeClangResourceDirectory()
85 FileSpec &file_spec, bool verify) { in ComputeClangResourceDirectory() argument
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()
[all …]
/openbsd/src/gnu/llvm/lldb/source/Target/
DRemoteAwarePlatform.cpp191 Status RemoteAwarePlatform::MakeDirectory(const FileSpec &file_spec, in MakeDirectory() argument
194 return m_remote_platform_sp->MakeDirectory(file_spec, file_permissions); in MakeDirectory()
195 return Platform::MakeDirectory(file_spec, file_permissions); in MakeDirectory()
198 Status RemoteAwarePlatform::GetFilePermissions(const FileSpec &file_spec, in GetFilePermissions() argument
201 return m_remote_platform_sp->GetFilePermissions(file_spec, in GetFilePermissions()
203 return Platform::GetFilePermissions(file_spec, file_permissions); in GetFilePermissions()
206 Status RemoteAwarePlatform::SetFilePermissions(const FileSpec &file_spec, in SetFilePermissions() argument
209 return m_remote_platform_sp->SetFilePermissions(file_spec, in SetFilePermissions()
211 return Platform::SetFilePermissions(file_spec, file_permissions); in SetFilePermissions()
214 lldb::user_id_t RemoteAwarePlatform::OpenFile(const FileSpec &file_spec, in OpenFile() argument
[all …]
/openbsd/src/gnu/llvm/lldb/source/Host/android/
DHostInfoAndroid.cpp43 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/src/gnu/llvm/lldb/source/Symbol/
DLocateSymbolFile.cpp284 FileSpec file_spec(file_dir.AsCString(".")); in LocateExecutableSymbolFile() local
285 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile()
286 debug_file_search_paths.AppendIfUnique(file_spec); in LocateExecutableSymbolFile()
293 FileSpec file_spec("."); in LocateExecutableSymbolFile() local
294 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile()
295 debug_file_search_paths.AppendIfUnique(file_spec); in LocateExecutableSymbolFile()
302 FileSpec file_spec("/usr/libdata/debug"); in LocateExecutableSymbolFile() local
303 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile()
304 debug_file_search_paths.AppendIfUnique(file_spec); in LocateExecutableSymbolFile()
309 FileSpec file_spec("/usr/lib/debug"); in LocateExecutableSymbolFile() local
[all …]
/openbsd/src/gnu/llvm/lldb/source/Host/linux/
DHostInfoLinux.cpp170 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/src/gnu/usr.bin/cvs/vms/
Dndir.c96 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/src/gnu/llvm/lldb/include/lldb/Target/
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,
/openbsd/src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/
DPlatformDarwinKernel.cpp426 FileSpec file_spec(path); in FindKDKandSDKDirectoriesInDirectory() local
428 (file_spec.GetFileNameExtension() == g_sdk_suffix || in FindKDKandSDKDirectoriesInDirectory()
429 file_spec.GetFileNameExtension() == g_kdk_suffix)) { in FindKDKandSDKDirectoriesInDirectory()
430 AddRootSubdirsToSearchPaths(thisp, file_spec.GetPath()); in FindKDKandSDKDirectoriesInDirectory()
488 FileSpec file_spec(path); in GetKernelsAndKextsInDirectoryHelper() local
489 ConstString file_spec_extension = file_spec.GetFileNameExtension(); in GetKernelsAndKextsInDirectoryHelper()
493 LLDB_LOGV(log, "PlatformDarwinKernel examining '{0}'", file_spec); in GetKernelsAndKextsInDirectoryHelper()
497 llvm::StringRef filename = file_spec.GetFilename().GetStringRef(); in GetKernelsAndKextsInDirectoryHelper()
506 if (KernelHasdSYMSibling(file_spec)) { in GetKernelsAndKextsInDirectoryHelper()
510 file_spec.GetPath().c_str()); in GetKernelsAndKextsInDirectoryHelper()
[all …]
/openbsd/src/gnu/llvm/lldb/include/lldb/Core/
DSourceManager.h39 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 &regex,
153 FileSP GetFile(const FileSpec &file_spec);
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
/openbsd/src/gnu/llvm/lldb/source/Host/openbsd/
DHostInfoOpenBSD.cpp56 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/src/gnu/llvm/lldb/include/lldb/Host/macosx/
DHostInfoMacOSX.h41 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/src/gnu/llvm/lldb/source/Plugins/Platform/gdb-server/
DPlatformRemoteGDBServer.cpp534 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()
548 Status PlatformRemoteGDBServer::GetFilePermissions(const FileSpec &file_spec, in GetFilePermissions() argument
553 m_gdb_client_up->GetFilePermissions(file_spec, file_permissions); in GetFilePermissions()
558 file_spec.GetPath().c_str(), file_permissions, error.GetError(), in GetFilePermissions()
563 Status PlatformRemoteGDBServer::SetFilePermissions(const FileSpec &file_spec, in SetFilePermissions() argument
568 m_gdb_client_up->SetFilePermissions(file_spec, file_permissions); in SetFilePermissions()
573 file_spec.GetPath().c_str(), file_permissions, error.GetError(), in SetFilePermissions()
578 lldb::user_id_t PlatformRemoteGDBServer::OpenFile(const FileSpec &file_spec, in OpenFile() argument
[all …]
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;
/openbsd/src/gnu/llvm/lldb/source/API/
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()
/openbsd/src/gnu/llvm/lldb/include/lldb/Host/linux/
DHostInfoLinux.h35 static bool ComputeSupportExeDirectory(FileSpec &file_spec);
36 static bool ComputeSystemPluginsDirectory(FileSpec &file_spec);
37 static bool ComputeUserPluginsDirectory(FileSpec &file_spec);
/openbsd/src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/
DGDBRemoteCommunicationClient.h142 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/src/gnu/llvm/lldb/source/Commands/
DCommandObjectSource.cpp91 file_spec.Clear(); in OptionParsingStarting()
106 FileSpec file_spec; member in CommandObjectSourceInfo::CommandOptions
140 const FileSpec &file_spec) { in DumpLinesInSymbolContexts() argument
163 if (!FileSpec::Match(file_spec, line_entry.file)) in DumpLinesInSymbolContexts()
198 CompileUnit *cu, const FileSpec &file_spec) { in DumpFileLinesInCompUnit() argument
207 assert(file_spec.GetFilename().AsCString()); in DumpFileLinesInCompUnit()
208 bool has_path = (file_spec.GetDirectory().AsCString() != nullptr); in DumpFileLinesInCompUnit()
210 size_t file_idx = cu_file_list.FindFileIndex(0, file_spec, has_path); in DumpFileLinesInCompUnit()
218 ConstString file_spec_name = file_spec.GetFilename(); in DumpFileLinesInCompUnit()
279 const FileSpec &file_spec) { in DumpFileLinesInModule() argument
[all …]

123456