/external/llvm-project/lldb/source/Host/common/ |
D | FileSystem.cpp | 88 vfs::directory_iterator FileSystem::DirBegin(const FileSpec &file_spec, in DirBegin() argument 90 if (!file_spec) { in DirBegin() 95 return DirBegin(file_spec.GetPath(), ec); in DirBegin() 104 FileSystem::GetStatus(const FileSpec &file_spec) const { in GetStatus() 105 if (!file_spec) in GetStatus() 108 return GetStatus(file_spec.GetPath()); in GetStatus() 116 FileSystem::GetModificationTime(const FileSpec &file_spec) const { in GetModificationTime() 117 if (!file_spec) in GetModificationTime() 119 return GetModificationTime(file_spec.GetPath()); in GetModificationTime() 129 uint64_t FileSystem::GetByteSize(const FileSpec &file_spec) const { in GetByteSize() [all …]
|
D | HostInfoBase.cpp | 212 bool HostInfoBase::ComputePathRelativeToLibrary(FileSpec &file_spec, in ComputePathRelativeToLibrary() argument 239 file_spec.GetDirectory().SetString(raw_path); in ComputePathRelativeToLibrary() 240 return (bool)file_spec.GetDirectory(); in ComputePathRelativeToLibrary() 243 bool HostInfoBase::ComputeSharedLibraryDirectory(FileSpec &file_spec) { in ComputeSharedLibraryDirectory() argument 257 file_spec.GetDirectory() = lldb_file_spec.GetDirectory(); in ComputeSharedLibraryDirectory() 259 return (bool)file_spec.GetDirectory(); in ComputeSharedLibraryDirectory() 262 bool HostInfoBase::ComputeSupportExeDirectory(FileSpec &file_spec) { in ComputeSupportExeDirectory() argument 263 file_spec = GetShlibDir(); in ComputeSupportExeDirectory() 264 return bool(file_spec); in ComputeSupportExeDirectory() 267 bool HostInfoBase::ComputeProcessTempFileDirectory(FileSpec &file_spec) { in ComputeProcessTempFileDirectory() argument [all …]
|
/external/pdfium/core/fpdfdoc/ |
D | cpdf_filespec_unittest.cpp | 77 CPDF_FileSpec file_spec(str_obj.Get()); in TEST() local 78 EXPECT_STREQ(test_data.expected, file_spec.GetFileName().c_str()); in TEST() 108 CPDF_FileSpec file_spec(dict_obj.Get()); in TEST() local 109 EXPECT_TRUE(file_spec.GetFileName().IsEmpty()); in TEST() 112 EXPECT_STREQ(test_data[i].expected, file_spec.GetFileName().c_str()); in TEST() 118 EXPECT_STREQ(test_data[4].input, file_spec.GetFileName().c_str()); in TEST() 123 CPDF_FileSpec file_spec(name_obj.Get()); in TEST() local 124 EXPECT_TRUE(file_spec.GetFileName().IsEmpty()); in TEST() 129 CPDF_FileSpec file_spec(dict_obj.Get()); in TEST() local 132 EXPECT_TRUE(file_spec.GetFileName().IsEmpty()); in TEST() [all …]
|
/external/llvm-project/lldb/include/lldb/Host/ |
D | FileSystem.h | 68 Open(const FileSpec &file_spec, File::OpenOptions options, 74 llvm::vfs::directory_iterator DirBegin(const FileSpec &file_spec, 82 llvm::ErrorOr<llvm::vfs::Status> GetStatus(const FileSpec &file_spec) const; 88 llvm::sys::TimePoint<> GetModificationTime(const FileSpec &file_spec) const; 94 uint64_t GetByteSize(const FileSpec &file_spec) const; 103 uint32_t GetPermissions(const FileSpec &file_spec) const; 105 uint32_t GetPermissions(const FileSpec &file_spec, std::error_code &ec) 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; [all …]
|
D | HostInfoBase.h | 98 static bool ComputePathRelativeToLibrary(FileSpec &file_spec, 115 static bool ComputeSharedLibraryDirectory(FileSpec &file_spec); 116 static bool ComputeSupportExeDirectory(FileSpec &file_spec); 117 static bool ComputeProcessTempFileDirectory(FileSpec &file_spec); 118 static bool ComputeGlobalTempFileDirectory(FileSpec &file_spec); 119 static bool ComputeTempFileBaseDirectory(FileSpec &file_spec); 120 static bool ComputeHeaderDirectory(FileSpec &file_spec); 121 static bool ComputeSystemPluginsDirectory(FileSpec &file_spec); 122 static bool ComputeUserPluginsDirectory(FileSpec &file_spec);
|
/external/llvm-project/lldb/source/Core/ |
D | SourceManager.cpp | 66 SourceManager::FileSP SourceManager::GetFile(const FileSpec &file_spec) { in GetFile() argument 67 if (!file_spec) in GetFile() 73 file_sp = debugger_sp->GetSourceFileCache().FindSourceFile(file_spec); in GetFile() 91 file_sp = std::make_shared<File>(file_spec, target_sp.get()); in GetFile() 93 file_sp = std::make_shared<File>(file_spec, debugger_sp); in GetFile() 243 const FileSpec &file_spec, uint32_t line, uint32_t column, in DisplaySourceLinesWithLineNumbers() argument 247 FileSP file_sp(GetFile(file_spec)); in DisplaySourceLinesWithLineNumbers() 260 m_last_file_spec = file_spec; in DisplaySourceLinesWithLineNumbers() 311 bool SourceManager::SetDefaultFileAndLine(const FileSpec &file_spec, in SetDefaultFileAndLine() argument 314 FileSP file_sp(GetFile(file_spec)); in SetDefaultFileAndLine() [all …]
|
D | FileSpecList.cpp | 26 void FileSpecList::Append(const FileSpec &file_spec) { in Append() argument 27 m_files.push_back(file_spec); in Append() 34 bool FileSpecList::AppendIfUnique(const FileSpec &file_spec) { in AppendIfUnique() argument 36 if (find(m_files.begin(), end, file_spec) == end) { in AppendIfUnique() 37 m_files.push_back(file_spec); in AppendIfUnique() 61 size_t FileSpecList::FindFileIndex(size_t start_idx, const FileSpec &file_spec, in FindFileIndex() argument 67 bool compare_filename_only = file_spec.GetDirectory().IsEmpty(); in FindFileIndex() 72 m_files[idx].GetFilename(), file_spec.GetFilename(), in FindFileIndex() 73 file_spec.IsCaseSensitive() || m_files[idx].IsCaseSensitive())) in FindFileIndex() 76 if (FileSpec::Equal(m_files[idx], file_spec, full)) in FindFileIndex()
|
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()
|
/external/llvm-project/lldb/source/Target/ |
D | RemoteAwarePlatform.cpp | 195 Status RemoteAwarePlatform::MakeDirectory(const FileSpec &file_spec, in MakeDirectory() argument 198 return m_remote_platform_sp->MakeDirectory(file_spec, file_permissions); in MakeDirectory() 199 return Platform::MakeDirectory(file_spec, file_permissions); in MakeDirectory() 202 Status RemoteAwarePlatform::GetFilePermissions(const FileSpec &file_spec, in GetFilePermissions() argument 205 return m_remote_platform_sp->GetFilePermissions(file_spec, in GetFilePermissions() 207 return Platform::GetFilePermissions(file_spec, file_permissions); in GetFilePermissions() 210 Status RemoteAwarePlatform::SetFilePermissions(const FileSpec &file_spec, in SetFilePermissions() argument 213 return m_remote_platform_sp->SetFilePermissions(file_spec, in SetFilePermissions() 215 return Platform::SetFilePermissions(file_spec, file_permissions); in SetFilePermissions() 218 lldb::user_id_t RemoteAwarePlatform::OpenFile(const FileSpec &file_spec, in OpenFile() argument [all …]
|
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()
|
/external/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
D | ClangHost.cpp | 48 FileSpec &file_spec, in DefaultComputeClangResourceDirectory() argument 74 file_spec.GetDirectory().SetString(clang_dir); in DefaultComputeClangResourceDirectory() 75 FileSystem::Instance().Resolve(file_spec); in DefaultComputeClangResourceDirectory() 84 FileSpec &file_spec, bool verify) { in ComputeClangResourceDirectory() argument 86 return DefaultComputeClangResourceDirectory(lldb_shlib_spec, file_spec, in ComputeClangResourceDirectory() 103 return DefaultComputeClangResourceDirectory(lldb_shlib_spec, file_spec, in ComputeClangResourceDirectory() 121 file_spec.GetDirectory().SetString(clang_path.c_str()); in ComputeClangResourceDirectory() 122 FileSystem::Instance().Resolve(file_spec); in ComputeClangResourceDirectory() 136 file_spec.GetDirectory().SetString(clang_path.c_str()); in ComputeClangResourceDirectory() 137 FileSystem::Instance().Resolve(file_spec); in ComputeClangResourceDirectory() [all …]
|
/external/llvm-project/lldb/source/Symbol/ |
D | LocateSymbolFile.cpp | 277 FileSpec file_spec(file_dir.AsCString(".")); in LocateExecutableSymbolFile() local 278 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile() 279 debug_file_search_paths.AppendIfUnique(file_spec); in LocateExecutableSymbolFile() 286 FileSpec file_spec("."); in LocateExecutableSymbolFile() local 287 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile() 288 debug_file_search_paths.AppendIfUnique(file_spec); in LocateExecutableSymbolFile() 295 FileSpec file_spec("/usr/libdata/debug"); in LocateExecutableSymbolFile() local 296 FileSystem::Instance().Resolve(file_spec); in LocateExecutableSymbolFile() 297 debug_file_search_paths.AppendIfUnique(file_spec); in LocateExecutableSymbolFile() 302 FileSpec file_spec("/usr/lib/debug"); in LocateExecutableSymbolFile() local [all …]
|
/external/llvm-project/lldb/source/Host/android/ |
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()
|
/external/llvm-project/lldb/source/Host/linux/ |
D | HostInfoLinux.cpp | 176 bool HostInfoLinux::ComputeSupportExeDirectory(FileSpec &file_spec) { in ComputeSupportExeDirectory() argument 177 if (HostInfoPosix::ComputeSupportExeDirectory(file_spec) && in ComputeSupportExeDirectory() 178 file_spec.IsAbsolute() && FileSystem::Instance().Exists(file_spec)) in ComputeSupportExeDirectory() 180 file_spec.GetDirectory() = GetProgramFileSpec().GetDirectory(); in ComputeSupportExeDirectory() 181 return !file_spec.GetDirectory().IsEmpty(); in ComputeSupportExeDirectory() 184 bool HostInfoLinux::ComputeSystemPluginsDirectory(FileSpec &file_spec) { in ComputeSystemPluginsDirectory() argument 187 file_spec.GetDirectory().SetCString(temp_file.GetPath().c_str()); in ComputeSystemPluginsDirectory() 191 bool HostInfoLinux::ComputeUserPluginsDirectory(FileSpec &file_spec) { in ComputeUserPluginsDirectory() argument 199 file_spec.GetDirectory().SetCString(user_plugin_dir.c_str()); in ComputeUserPluginsDirectory() 201 file_spec.GetDirectory().SetCString("~/.local/share/lldb"); in ComputeUserPluginsDirectory()
|
/external/llvm-project/lldb/source/Host/posix/ |
D | HostProcessPosix.cpp | 54 Status HostProcessPosix::GetMainModule(FileSpec &file_spec) const { in GetMainModule() 64 error = FileSystem::Instance().Readlink(FileSpec(link_path), file_spec); in GetMainModule() 70 if (file_spec.GetFilename().GetStringRef().endswith(" (deleted)")) { in GetMainModule() 71 const char *filename = file_spec.GetFilename().GetCString(); in GetMainModule() 73 const size_t len = file_spec.GetFilename().GetLength(); in GetMainModule() 74 file_spec.GetFilename().SetCStringWithLength(filename, len - deleted_len); in GetMainModule()
|
/external/llvm-project/lldb/include/lldb/Target/ |
D | RemoteAwarePlatform.h | 29 lldb::user_id_t OpenFile(const FileSpec &file_spec, File::OpenOptions flags, 40 lldb::user_id_t GetFileSize(const FileSpec &file_spec) override; 44 bool GetFileExists(const FileSpec &file_spec) override; 46 Status Unlink(const FileSpec &file_spec) override; 52 Status MakeDirectory(const FileSpec &file_spec, uint32_t mode) override; 54 Status GetFilePermissions(const FileSpec &file_spec, 57 Status SetFilePermissions(const FileSpec &file_spec, 60 bool CalculateMD5(const FileSpec &file_spec, uint64_t &low,
|
/external/llvm-project/lldb/source/Plugins/Platform/MacOSX/ |
D | PlatformDarwinKernel.cpp | 431 FileSpec file_spec(path); in FindKDKandSDKDirectoriesInDirectory() local 433 (file_spec.GetFileNameExtension() == g_sdk_suffix || in FindKDKandSDKDirectoriesInDirectory() 434 file_spec.GetFileNameExtension() == g_kdk_suffix)) { in FindKDKandSDKDirectoriesInDirectory() 435 AddRootSubdirsToSearchPaths(thisp, file_spec.GetPath()); in FindKDKandSDKDirectoriesInDirectory() 493 FileSpec file_spec(path); in GetKernelsAndKextsInDirectoryHelper() local 494 ConstString file_spec_extension = file_spec.GetFileNameExtension(); in GetKernelsAndKextsInDirectoryHelper() 500 file_spec.GetPath().c_str()); in GetKernelsAndKextsInDirectoryHelper() 504 llvm::StringRef filename = file_spec.GetFilename().GetStringRef(); in GetKernelsAndKextsInDirectoryHelper() 513 if (KernelHasdSYMSibling(file_spec)) { in GetKernelsAndKextsInDirectoryHelper() 517 file_spec.GetPath().c_str()); in GetKernelsAndKextsInDirectoryHelper() [all …]
|
/external/llvm-project/lldb/include/lldb/Core/ |
D | SourceManager.h | 38 File(const FileSpec &file_spec, Target *target); 39 File(const FileSpec &file_spec, lldb::DebuggerSP debugger_sp); 88 void CommonInitializer(const FileSpec &file_spec, Target *target); 102 FileSP FindSourceFile(const FileSpec &file_spec) const; 140 bool SetDefaultFileAndLine(const FileSpec &file_spec, uint32_t line); 142 bool GetDefaultFileAndLine(FileSpec &file_spec, uint32_t &line); 148 void FindLinesMatchingRegex(FileSpec &file_spec, RegularExpression ®ex, 152 FileSP GetFile(const FileSpec &file_spec);
|
/external/llvm-project/lldb/include/lldb/Host/macosx/ |
D | HostInfoMacOSX.h | 46 static bool ComputeSupportExeDirectory(FileSpec &file_spec); 49 static bool ComputeHeaderDirectory(FileSpec &file_spec); 50 static bool ComputeSystemPluginsDirectory(FileSpec &file_spec); 51 static bool ComputeUserPluginsDirectory(FileSpec &file_spec);
|
/external/llvm-project/lldb/include/lldb/Symbol/ |
D | Declaration.h | 49 Declaration(const FileSpec &file_spec, uint32_t line = 0, uint32_t column = 0) 50 : m_file(file_spec), m_line(line) in m_file() argument 180 void SetFile(const FileSpec &file_spec) { m_file = file_spec; } in SetFile() argument
|
/external/llvm-project/lldb/source/Plugins/Platform/gdb-server/ |
D | PlatformRemoteGDBServer.cpp | 613 Status PlatformRemoteGDBServer::MakeDirectory(const FileSpec &file_spec, in MakeDirectory() argument 615 Status error = m_gdb_client.MakeDirectory(file_spec, mode); in MakeDirectory() 620 file_spec.GetCString(), mode, error.GetError(), error.AsCString()); in MakeDirectory() 624 Status PlatformRemoteGDBServer::GetFilePermissions(const FileSpec &file_spec, in GetFilePermissions() argument 626 Status error = m_gdb_client.GetFilePermissions(file_spec, file_permissions); in GetFilePermissions() 631 file_spec.GetCString(), file_permissions, error.GetError(), in GetFilePermissions() 636 Status PlatformRemoteGDBServer::SetFilePermissions(const FileSpec &file_spec, in SetFilePermissions() argument 638 Status error = m_gdb_client.SetFilePermissions(file_spec, file_permissions); in SetFilePermissions() 643 file_spec.GetCString(), file_permissions, error.GetError(), in SetFilePermissions() 648 lldb::user_id_t PlatformRemoteGDBServer::OpenFile(const FileSpec &file_spec, in OpenFile() argument [all …]
|
D | PlatformRemoteGDBServer.h | 108 Status MakeDirectory(const FileSpec &file_spec, 111 Status GetFilePermissions(const FileSpec &file_spec, 114 Status SetFilePermissions(const FileSpec &file_spec, 117 lldb::user_id_t OpenFile(const FileSpec &file_spec, File::OpenOptions flags, 128 lldb::user_id_t GetFileSize(const FileSpec &file_spec) override; 138 bool GetFileExists(const FileSpec &file_spec) override;
|
/external/llvm-project/lldb/include/lldb/Host/linux/ |
D | HostInfoLinux.h | 39 static bool ComputeSupportExeDirectory(FileSpec &file_spec); 40 static bool ComputeSystemPluginsDirectory(FileSpec &file_spec); 41 static bool ComputeUserPluginsDirectory(FileSpec &file_spec);
|
/external/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
D | GDBRemoteCommunicationClient.h | 181 int SetSTDIN(const FileSpec &file_spec); 182 int SetSTDOUT(const FileSpec &file_spec); 183 int SetSTDERR(const FileSpec &file_spec); 372 lldb::user_id_t OpenFile(const FileSpec &file_spec, File::OpenOptions flags, 377 lldb::user_id_t GetFileSize(const FileSpec &file_spec); 382 Status GetFilePermissions(const FileSpec &file_spec, 385 Status SetFilePermissions(const FileSpec &file_spec, 396 Status Unlink(const FileSpec &file_spec); 398 Status MakeDirectory(const FileSpec &file_spec, uint32_t mode); 400 bool GetFileExists(const FileSpec &file_spec); [all …]
|
/external/llvm-project/lldb/unittests/Host/ |
D | FileSystemTest.cpp | 231 FileSpec file_spec("foo"); in TEST() local 232 auto EC = fs.MakeAbsolute(file_spec); in TEST() 234 EXPECT_EQ(FileSpec("/foo"), file_spec); in TEST() 249 FileSpec file_spec("foo"); in TEST() local 250 fs.Resolve(file_spec); in TEST() 251 EXPECT_EQ(FileSpec("/foo"), file_spec); in TEST() 262 FileSpec file_spec("bogus"); in TEST() local 263 fs.Resolve(file_spec); in TEST() 264 EXPECT_EQ(FileSpec("bogus"), file_spec); in TEST()
|