Searched refs:file_spec (Results 1 - 25 of 95) sorted by relevance

1234

/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Host/
H A DHostInfoBase.h104 /// enumeration ends with "Dir", then only the \a file_spec's
107 /// @param[in] file_spec
113 static bool GetLLDBPath(lldb::PathType type, FileSpec &file_spec);
116 static bool ComputeSharedLibraryDirectory(FileSpec &file_spec);
117 static bool ComputeSupportExeDirectory(FileSpec &file_spec);
118 static bool ComputeProcessTempFileDirectory(FileSpec &file_spec);
119 static bool ComputeGlobalTempFileDirectory(FileSpec &file_spec);
120 static bool ComputeTempFileBaseDirectory(FileSpec &file_spec);
121 static bool ComputeHeaderDirectory(FileSpec &file_spec);
122 static bool ComputeSystemPluginsDirectory(FileSpec &file_spec);
[all...]
H A DFileSystem.h29 static Error MakeDirectory(const FileSpec &file_spec, uint32_t mode);
30 static Error DeleteDirectory(const FileSpec &file_spec, bool recurse);
32 static Error GetFilePermissions(const FileSpec &file_spec,
34 static Error SetFilePermissions(const FileSpec &file_spec,
36 static lldb::user_id_t GetFileSize(const FileSpec &file_spec);
37 static bool GetFileExists(const FileSpec &file_spec);
40 static int GetHardlinkCount(const FileSpec &file_spec);
43 static Error Unlink(const FileSpec &file_spec);
47 static bool CalculateMD5(const FileSpec &file_spec, uint64_t &low, uint64_t &high);
48 static bool CalculateMD5(const FileSpec &file_spec,
[all...]
H A DHostNativeProcessBase.h38 virtual Error GetMainModule(FileSpec &file_spec) const = 0;
H A DHostProcess.h47 Error GetMainModule(FileSpec &file_spec) const;
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Host/common/
H A DFileSystem.cpp24 CalcMD5(const FileSpec &file_spec, uint64_t offset, uint64_t length, llvm::MD5::MD5Result &md5_result) argument
27 std::ifstream file(file_spec.GetPath(), std::ios::binary);
60 FileSystem::CalculateMD5(const FileSpec &file_spec, uint64_t &low, uint64_t &high) argument
62 return CalculateMD5(file_spec, 0, 0, low, high);
66 FileSystem::CalculateMD5(const FileSpec &file_spec, argument
73 if (!CalcMD5(file_spec, offset, length, md5_result))
84 FileSystem::CalculateMD5AsString(const FileSpec &file_spec, std::string& digest_str) argument
86 return CalculateMD5AsString(file_spec, 0, 0, digest_str);
90 FileSystem::CalculateMD5AsString(const FileSpec &file_spec, argument
96 if (!CalcMD5(file_spec, offse
[all...]
H A DHostInfoBase.cpp150 HostInfoBase::GetLLDBPath(lldb::PathType type, FileSpec &file_spec) argument
152 file_spec.Clear();
295 file_spec = *result;
300 HostInfoBase::ComputeSharedLibraryDirectory(FileSpec &file_spec) argument
315 file_spec.GetDirectory() = lldb_file_spec.GetDirectory();
317 return (bool)file_spec.GetDirectory();
321 HostInfoBase::ComputeSupportExeDirectory(FileSpec &file_spec) argument
323 return GetLLDBPath(lldb::ePathTypeLLDBShlibDir, file_spec);
327 HostInfoBase::ComputeProcessTempFileDirectory(FileSpec &file_spec) argument
341 file_spec
346 ComputeTempFileBaseDirectory(FileSpec &file_spec) argument
355 ComputeGlobalTempFileDirectory(FileSpec &file_spec) argument
372 ComputeHeaderDirectory(FileSpec &file_spec) argument
379 ComputeSystemPluginsDirectory(FileSpec &file_spec) argument
386 ComputeClangDirectory(FileSpec &file_spec) argument
392 ComputeUserPluginsDirectory(FileSpec &file_spec) argument
[all...]
H A DHostProcess.cpp36 Error HostProcess::GetMainModule(FileSpec &file_spec) const
38 return m_native_process->GetMainModule(file_spec);
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Host/posix/
H A DHostInfoPosix.h37 static bool ComputeSupportExeDirectory(FileSpec &file_spec);
38 static bool ComputeHeaderDirectory(FileSpec &file_spec);
39 static bool ComputePythonDirectory(FileSpec &file_spec);
H A DHostProcessPosix.h37 Error GetMainModule(FileSpec &file_spec) const override;
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Host/posix/
H A DFileSystem.cpp45 FileSystem::MakeDirectory(const FileSpec &file_spec, uint32_t file_permissions) argument
47 if (file_spec)
50 if (::mkdir(file_spec.GetCString(), file_permissions) == -1)
60 FileSpec parent_file_spec{file_spec.GetDirectory().GetCString(), false};
65 if (::mkdir(file_spec.GetCString(), file_permissions) == -1)
73 if (file_spec.IsDirectory())
84 FileSystem::DeleteDirectory(const FileSpec &file_spec, bool recurse) argument
87 if (file_spec)
95 FileSpec::ForEachItemInDirectory (file_spec.GetCString(), [&error, &sub_directories](FileSpec::FileType file_type, const FileSpec &spec) -> FileSpec::EnumerateDirectoryResult {
129 if (::rmdir(file_spec
141 GetFilePermissions(const FileSpec &file_spec, uint32_t &file_permissions) argument
159 SetFilePermissions(const FileSpec &file_spec, uint32_t file_permissions) argument
168 GetFileSize(const FileSpec &file_spec) argument
174 GetFileExists(const FileSpec &file_spec) argument
189 GetHardlinkCount(const FileSpec &file_spec) argument
208 Unlink(const FileSpec &file_spec) argument
[all...]
H A DHostProcessPosix.cpp66 Error HostProcessPosix::GetMainModule(FileSpec &file_spec) const
78 error = FileSystem::Readlink(FileSpec{link_path, false}, file_spec);
84 if (file_spec.GetFilename().GetStringRef().endswith(" (deleted)"))
86 const char *filename = file_spec.GetFilename().GetCString();
88 const size_t len = file_spec.GetFilename().GetLength();
89 file_spec.GetFilename().SetCStringWithLength(filename, len - deleted_len);
H A DHostInfoPosix.cpp162 HostInfoPosix::ComputeSupportExeDirectory(FileSpec &file_spec) argument
195 file_spec.GetDirectory().SetCString(raw_path);
196 return (bool)file_spec.GetDirectory();
200 HostInfoPosix::ComputeHeaderDirectory(FileSpec &file_spec) argument
203 file_spec.GetDirectory().SetCString(temp_file.GetPath().c_str());
208 HostInfoPosix::ComputePythonDirectory(FileSpec &file_spec) argument
227 file_spec.GetDirectory().SetCString(final_path);
238 file_spec.GetDirectory().SetCString(raw_path);
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Core/
H A DFileSpecList.cpp51 // Append the "file_spec" to the end of the file spec list.
54 FileSpecList::Append(const FileSpec &file_spec) argument
56 m_files.push_back(file_spec);
60 // Only append the "file_spec" if this list doesn't already contain
63 // Returns true if "file_spec" was added, false if this list already
64 // contained a copy of "file_spec".
67 FileSpecList::AppendIfUnique(const FileSpec &file_spec) argument
70 if (find(m_files.begin(), end, file_spec) == end)
72 m_files.push_back(file_spec);
104 // "file_spec" startin
110 FindFileIndex(size_t start_idx, const FileSpec &file_spec, bool full, bool remove_dots) const argument
[all...]
H A DFileLineResolver.cpp26 const FileSpec &file_spec,
31 m_file_spec (file_spec),
107 FileLineResolver::Reset (const FileSpec &file_spec, argument
111 m_file_spec = file_spec;
24 FileLineResolver( const FileSpec &file_spec, uint32_t line_no, bool check_inlines ) argument
H A DSourceManager.cpp67 SourceManager::GetFile (const FileSpec &file_spec) argument
69 bool same_as_previous = m_last_file_sp && m_last_file_sp->FileSpecMatches (file_spec);
76 file_sp = debugger_sp->GetSourceFileCache().FindSourceFile (file_spec);
92 file_sp.reset (new File (file_spec, target_sp.get()));
171 const FileSpec &file_spec,
180 FileSP file_sp (GetFile (file_spec));
249 SourceManager::SetDefaultFileAndLine (const FileSpec &file_spec, uint32_t line) argument
252 m_last_file_sp = GetFile (file_spec);
268 SourceManager::GetDefaultFileAndLine (FileSpec &file_spec, uint32_t &line) argument
272 file_spec
169 DisplaySourceLinesWithLineNumbers( const FileSpec &file_spec, uint32_t line, uint32_t context_before, uint32_t context_after, const char* current_line_cstr, Stream *s, const SymbolContextList *bp_locs ) argument
324 FindLinesMatchingRegex(FileSpec &file_spec, RegularExpression& regex, uint32_t start_line, uint32_t end_line, std::vector<uint32_t> &match_lines) argument
337 File(const FileSpec &file_spec, Target *target) argument
568 FileSpecMatches(const FileSpec &file_spec) argument
679 FileSpec file_spec; local
[all...]
H A DAddressResolverFileLine.cpp26 const FileSpec &file_spec,
31 m_file_spec (file_spec),
24 AddressResolverFileLine( const FileSpec &file_spec, uint32_t line_no, bool check_inlines ) argument
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DDeclaration.h47 /// @param[in] file_spec
59 Declaration (const FileSpec& file_spec, uint32_t line = 0, uint32_t column = 0) : argument
60 m_file (file_spec),
238 /// @param[in] file_spec
242 SetFile (const FileSpec& file_spec) argument
244 m_file = file_spec;
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Target/
H A DFileAction.cpp55 FileAction::Open(int fd, const FileSpec &file_spec, bool read, bool write) argument
57 if ((read || write) && fd >= 0 && file_spec)
67 m_file_spec = file_spec;
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Core/
H A DSourceManager.h35 File (const FileSpec &file_spec, Target *target);
62 FileSpecMatches (const FileSpec &file_spec);
111 FileSP FindSourceFile (const FileSpec &file_spec) const;
160 SetDefaultFileAndLine (const FileSpec &file_spec, uint32_t line);
163 GetDefaultFileAndLine (FileSpec &file_spec, uint32_t &line);
172 FindLinesMatchingRegex (FileSpec &file_spec,
179 GetFile (const FileSpec &file_spec);
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Target/
H A DFileAction.h38 bool Open(int fd, const FileSpec &file_spec, bool read, bool write);
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteCommunicationClient.h219 SetSTDIN(const FileSpec &file_spec);
221 SetSTDOUT(const FileSpec &file_spec);
223 SetSTDERR(const FileSpec &file_spec);
472 OpenFile (const FileSpec& file_spec, uint32_t flags, mode_t mode, Error &error);
478 GetFileSize (const FileSpec& file_spec);
481 GetFilePermissions(const FileSpec &file_spec, uint32_t &file_permissions);
484 SetFilePermissions(const FileSpec &file_spec, uint32_t file_permissions);
505 Unlink(const FileSpec &file_spec);
508 MakeDirectory(const FileSpec &file_spec, uint32_t mode);
511 GetFileExists (const FileSpec& file_spec);
[all...]
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/API/
H A DSBCompileUnit.cpp56 SBFileSpec file_spec; local
58 file_spec.SetFileSpec(*m_opaque_ptr);
59 return file_spec;
118 FileSpec file_spec; local
120 file_spec = inline_file_spec->ref();
122 file_spec = *m_opaque_ptr;
203 FileSpec file_spec = support_files.GetFileSpecAtIndex(idx); local
204 sb_file_spec.SetFileSpec(file_spec);
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Breakpoint/
H A DBreakpointResolverFileLine.cpp32 const FileSpec &file_spec,
39 m_file_spec (file_spec),
71 // Note also that if file_spec only had a file name and not a directory, there may be many different file spec's in
29 BreakpointResolverFileLine( Breakpoint *bkpt, const FileSpec &file_spec, uint32_t line_no, bool check_inlines, bool skip_prologue, bool exact_match ) argument
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/Platform/POSIX/
H A DPlatformPOSIX.h57 OpenFile (const lldb_private::FileSpec& file_spec,
81 GetFileSize (const lldb_private::FileSpec& file_spec) override;
127 MakeDirectory(const lldb_private::FileSpec &file_spec, uint32_t mode) override;
130 GetFilePermissions(const lldb_private::FileSpec &file_spec, uint32_t &file_permissions) override;
133 SetFilePermissions(const lldb_private::FileSpec &file_spec, uint32_t file_permissions) override;
136 GetFileExists (const lldb_private::FileSpec& file_spec) override;
139 Unlink(const lldb_private::FileSpec &file_spec) override;
163 CalculateMD5 (const lldb_private::FileSpec& file_spec,
H A DPlatformPOSIX.cpp112 PlatformPOSIX::MakeDirectory(const FileSpec &file_spec, uint32_t file_permissions) argument
115 return m_remote_platform_sp->MakeDirectory(file_spec, file_permissions);
117 return Platform::MakeDirectory(file_spec ,file_permissions);
121 PlatformPOSIX::GetFilePermissions(const FileSpec &file_spec, uint32_t &file_permissions) argument
124 return m_remote_platform_sp->GetFilePermissions(file_spec, file_permissions);
126 return Platform::GetFilePermissions(file_spec ,file_permissions);
130 PlatformPOSIX::SetFilePermissions(const FileSpec &file_spec, uint32_t file_permissions) argument
133 return m_remote_platform_sp->SetFilePermissions(file_spec, file_permissions);
135 return Platform::SetFilePermissions(file_spec, file_permissions);
139 PlatformPOSIX::OpenFile (const FileSpec& file_spec, argument
313 GetFileSize(const FileSpec& file_spec) argument
335 GetFileExists(const FileSpec& file_spec) argument
346 Unlink(const FileSpec &file_spec) argument
532 CalculateMD5(const FileSpec& file_spec, uint64_t &low, uint64_t &high) argument
[all...]

Completed in 201 milliseconds

1234