Home
last modified time | relevance | path

Searched refs:SBFileSpec (Results 1 – 25 of 480) sorted by relevance

12345678910>>...20

/llvm-project/lldb/source/API/
H A DSBFileSpec.cpp26 SBFileSpec::SBFileSpec() : m_opaque_up(new lldb_private::FileSpec()) { in SBFileSpec() function in SBFileSpec
30 SBFileSpec::SBFileSpec(const SBFileSpec &rhs) { in SBFileSpec() function in SBFileSpec
36 SBFileSpec::SBFileSpec(const lldb_private::FileSpec &fspec) in SBFileSpec() function in SBFileSpec
40 SBFileSpec::SBFileSpec(const char *path) : m_opaque_up(new FileSpec(path)) { in SBFileSpec() function in SBFileSpec
46 SBFileSpec::SBFileSpec(const char *path, bool resolve) in SBFileSpec() function in SBFileSpec
54 SBFileSpec::~SBFileSpec() = default;
56 const SBFileSpec &SBFileSpec::operator=(const SBFileSpec &rhs) { in operator =()
64 bool SBFileSpec::operator==(const SBFileSpec &rhs) const { in operator ==()
70 bool SBFileSpec::operator!=(const SBFileSpec &rhs) const { in operator !=()
76 bool SBFileSpec::IsValid() const { in IsValid()
[all …]
H A DSBHostOS.cpp32 SBFileSpec SBHostOS::GetProgramFileSpec() { in GetProgramFileSpec()
35 SBFileSpec sb_filespec; in GetProgramFileSpec()
40 SBFileSpec SBHostOS::GetLLDBPythonPath() { in GetLLDBPythonPath()
46 SBFileSpec SBHostOS::GetLLDBPath(lldb::PathType path_type) { in GetLLDBPath()
82 SBFileSpec sb_fspec; in GetLLDBPath()
87 SBFileSpec SBHostOS::GetUserHomeDirectory() { in GetUserHomeDirectory()
94 SBFileSpec sb_fspec; in GetUserHomeDirectory()
H A DSBModuleSpec.cpp63 SBFileSpec SBModuleSpec::GetFileSpec() { in GetFileSpec()
66 SBFileSpec sb_spec(m_opaque_up->GetFileSpec()); in GetFileSpec()
70 void SBModuleSpec::SetFileSpec(const lldb::SBFileSpec &sb_spec) { in SetFileSpec()
76 lldb::SBFileSpec SBModuleSpec::GetPlatformFileSpec() { in GetPlatformFileSpec()
79 return SBFileSpec(m_opaque_up->GetPlatformFileSpec()); in GetPlatformFileSpec()
82 void SBModuleSpec::SetPlatformFileSpec(const lldb::SBFileSpec &sb_spec) { in SetPlatformFileSpec()
88 lldb::SBFileSpec SBModuleSpec::GetSymbolFileSpec() { in GetSymbolFileSpec()
91 return SBFileSpec(m_opaque_up->GetSymbolFileSpec()); in GetSymbolFileSpec()
94 void SBModuleSpec::SetSymbolFileSpec(const lldb::SBFileSpec &sb_spec) { in SetSymbolFileSpec()
H A DSBCompileUnit.cpp43 SBFileSpec SBCompileUnit::GetFileSpec() const { in GetFileSpec()
46 SBFileSpec file_spec; in GetFileSpec()
95 SBFileSpec *inline_file_spec) const { in FindLineEntryIndex()
103 SBFileSpec *inline_file_spec, in FindLineEntryIndex()
156 SBFileSpec SBCompileUnit::GetSupportFileAtIndex(uint32_t idx) const { in GetSupportFileAtIndex()
159 SBFileSpec sb_file_spec; in GetSupportFileAtIndex()
169 const SBFileSpec &sb_file, in FindSupportFileIndex()
H A DSBFileSpecList.cpp50 void SBFileSpecList::Append(const SBFileSpec &sb_file) { in Append()
56 bool SBFileSpecList::AppendIfUnique(const SBFileSpec &sb_file) { in AppendIfUnique()
68 uint32_t SBFileSpecList::FindFileIndex(uint32_t idx, const SBFileSpec &sb_file, in FindFileIndex()
75 const SBFileSpec SBFileSpecList::GetFileSpecAtIndex(uint32_t idx) const { in GetFileSpecAtIndex()
78 SBFileSpec new_spec; in GetFileSpecAtIndex()
/llvm-project/lldb/include/lldb/API/
H A DSBFileSpec.h1 //===-- SBFileSpec.h --------------------------------------------*- C++ -*-===//
16 class LLDB_API SBFileSpec {
18 SBFileSpec();
20 SBFileSpec(const lldb::SBFileSpec &rhs);
25 "SBFileSpec(const char *, bool)")
26 SBFileSpec(const char *path);
28 SBFileSpec(const char *path, bool resolve);
30 ~SBFileSpec();
32 const SBFileSpec
[all...]
H A DSBModuleSpec.h41 lldb::SBFileSpec GetFileSpec();
43 void SetFileSpec(const lldb::SBFileSpec &fspec);
58 lldb::SBFileSpec GetPlatformFileSpec();
60 void SetPlatformFileSpec(const lldb::SBFileSpec &fspec);
62 lldb::SBFileSpec GetSymbolFileSpec();
64 void SetSymbolFileSpec(const lldb::SBFileSpec &fspec);
H A DSBModule.h50 lldb::SBFileSpec GetFileSpec() const;
65 lldb::SBFileSpec GetPlatformFileSpec() const;
67 bool SetPlatformFileSpec(const lldb::SBFileSpec &platform_file);
79 lldb::SBFileSpec GetRemoteInstallFileSpec();
97 bool SetRemoteInstallFileSpec(lldb::SBFileSpec &file);
131 /// A lldb::SBFileSpec object that contains source file
138 FindCompileUnits(const lldb::SBFileSpec &sb_file_spec);
288 lldb::SBFileSpec GetSymbolFileSpec() const;
H A DSBCompileUnit.h31 lldb::SBFileSpec GetFileSpec() const;
41 lldb::SBFileSpec *inline_file_spec) const;
44 lldb::SBFileSpec *inline_file_spec,
47 SBFileSpec GetSupportFileAtIndex(uint32_t idx) const;
51 uint32_t FindSupportFileIndex(uint32_t start_idx, const SBFileSpec &sb_file,
H A DSBPlatform.h146 SBError Put(SBFileSpec &src, SBFileSpec &dst);
148 SBError Get(SBFileSpec &src, SBFileSpec &dst);
150 SBError Install(SBFileSpec &src, SBFileSpec &dst);
H A DSBFileSpecList.h31 void Append(const SBFileSpec &sb_file);
33 bool AppendIfUnique(const SBFileSpec &sb_file);
37 uint32_t FindFileIndex(uint32_t idx, const SBFileSpec &sb_file, bool full);
39 const SBFileSpec GetFileSpecAtIndex(uint32_t idx) const;
H A DSBHostOS.h19 static lldb::SBFileSpec GetProgramFileSpec();
21 static lldb::SBFileSpec GetLLDBPythonPath();
23 static lldb::SBFileSpec GetLLDBPath(lldb::PathType path_type);
25 static lldb::SBFileSpec GetUserHomeDirectory();
H A DSBTarget.h17 #include "lldb/API/SBFileSpec.h"
301 lldb::SBFileSpec GetExecutable();
325 lldb::SBModule FindModule(const lldb::SBFileSpec &file_spec);
331 /// A lldb::SBFileSpec object that contains source file
338 FindCompileUnits(const lldb::SBFileSpec &sb_file_spec);
605 BreakpointCreateByLocation(const lldb::SBFileSpec &file_spec, uint32_t line);
608 BreakpointCreateByLocation(const lldb::SBFileSpec &file_spec, uint32_t line,
612 BreakpointCreateByLocation(const lldb::SBFileSpec &file_spec, uint32_t line,
616 BreakpointCreateByLocation(const lldb::SBFileSpec &file_spec, uint32_t line,
621 BreakpointCreateByLocation(const lldb::SBFileSpec
[all...]
H A DSBTrace.h25 const SBFileSpec &trace_description_file);
60 SBFileSpec SaveToDisk(SBError &error, const SBFileSpec &bundle_dir,
/llvm-project/lldb/test/API/functionalities/load_using_paths/
H A DTestLoadUsingPaths.py50 self, "Break here to do the load using paths", lldb.SBFileSpec("main.cpp")
53 lib_spec = lldb.SBFileSpec(self.lib_name)
58 out_spec = lldb.SBFileSpec()
79 out_spec, lldb.SBFileSpec(self.hidden_lib), "Found the expected library"
112 relative_spec = lldb.SBFileSpec(os.path.join("hidden", self.lib_name))
114 out_spec = lldb.SBFileSpec()
122 lldb.SBFileSpec(self.hidden_lib),
133 relative_spec = lldb.SBFileSpec(os.path.join("hidden", self.lib_name))
135 out_spec = lldb.SBFileSpec()
145 lldb.SBFileSpec(self.hidden_lib),
[all …]
/llvm-project/lldb/test/API/python_api/sbplatform/
H A DTestLocateModuleCallback.py130 module_file_spec: lldb.SBFileSpec, argument
131 symbol_file_spec: lldb.SBFileSpec, argument
152 module_file_spec: lldb.SBFileSpec, argument
153 symbol_file_spec: lldb.SBFileSpec, argument
174 module_file_spec: lldb.SBFileSpec, argument
175 symbol_file_spec: lldb.SBFileSpec, argument
201 module_file_spec: lldb.SBFileSpec, argument
202 symbol_file_spec: lldb.SBFileSpec, argument
230 module_file_spec: lldb.SBFileSpec, argument
231 symbol_file_spec: lldb.SBFileSpec, argument
[all …]
/llvm-project/lldb/test/API/functionalities/breakpoint/break_in_loaded_dylib/
H A DTestBreakInLoadedDylib.py17 self.main_spec = lldb.SBFileSpec("main.cpp")
18 self.b_spec = lldb.SBFileSpec("b.cpp")
23 self.lib_spec = lldb.SBFileSpec(self.lib_fullname)
59 files_list.Append(lldb.SBFileSpec("I_bet_nobody_has_this_file.cpp"))
63 modules_list.Append(lldb.SBFileSpec("libI_bet_not_this_one_either.dylib"))
/llvm-project/lldb/test/API/functionalities/breakpoint/scripted_bkpt/
H A DTestScriptedResolver.py95 file_list.Append(lldb.SBFileSpec("main.c"))
109 module_list.Append(lldb.SBFileSpec("a.out"))
137 module_list.Append(lldb.SBFileSpec("noSuchModule"))
147 file_list.Append(lldb.SBFileSpec("noFileOfThisName.xxx"))
157 file_list.Append(lldb.SBFileSpec("no_such_file.xxx"))
167 module_list.Append(lldb.SBFileSpec("NoSuchModule.dylib"))
177 file_list.Append(lldb.SBFileSpec("no_such_file.xxx"))
187 module_list.Append(lldb.SBFileSpec("NoSuchModule.dylib"))
226 module_list.Append(lldb.SBFileSpec("a.out"))
/llvm-project/lldb/test/API/functionalities/breakpoint/hardware_breakpoints/require_hw_breakpoints/
H A DTestRequireHWBreakpoints.py35 self, lldb.SBFileSpec("main.c"), 1
58 self, lldb.SBFileSpec("main.c"), 1
80 self, lldb.SBFileSpec("main.c"), 7
100 self, lldb.SBFileSpec("main.c"), 7
108 error = thread.StepOverUntil(lldb.SBFrame(), lldb.SBFileSpec(), 5)
/llvm-project/lldb/test/API/lang/cpp/const_this/
H A DTestConstThis.py22 self, "// break in function in class.", lldb.SBFileSpec("main.cpp")
31 lldb.SBFileSpec("main.cpp"),
49 lldb.SBFileSpec("main.cpp"),
58 lldb.SBFileSpec("main.cpp"),
/llvm-project/lldb/test/API/functionalities/breakpoint/serialize/
H A DTestBreakpointSerialization.py159 self.bkpts_file_spec = lldb.SBFileSpec(self.bkpts_file_path)
219 blubby_file_spec = lldb.SBFileSpec(
253 module_list.Append(lldb.SBFileSpec("SomeBinary"))
254 module_list.Append(lldb.SBFileSpec("SomeOtherBinary"))
257 cu_list.Append(lldb.SBFileSpec("SomeCU.c"))
258 cu_list.Append(lldb.SBFileSpec("AnotherCU.c"))
259 cu_list.Append(lldb.SBFileSpec("ThirdCU.c"))
261 blubby_file_spec = lldb.SBFileSpec(
298 blubby_file_spec = lldb.SBFileSpec(
307 lldb.SBFileSpec("blubby.c"), 666, 333, 0, lldb.SBFileSpecList()
[all …]
/llvm-project/lldb/test/API/functionalities/completion/
H A DTestCompletion.py39 self, "// Break here", lldb.SBFileSpec("main.cpp")
52 self, "// Break here", lldb.SBFileSpec("main.cpp")
95 self, "// Break here", lldb.SBFileSpec("main.cpp")
107 self, "// Break here", lldb.SBFileSpec("main.cpp")
110 local_spec = lldb.SBFileSpec(self.getBuildArtifact("libshared.so"))
114 lldb.SBFileSpec(
181 self.main_source_spec = lldb.SBFileSpec(self.main_source)
273 self, "// Break here", lldb.SBFileSpec("main.cpp")
305 self, "// Break here", lldb.SBFileSpec("main.cpp")
422 self, "ptr_foo", lldb.SBFileSpec("mai
[all...]
/llvm-project/lldb/test/API/lang/cpp/static_members/
H A DTestCPPStaticMembers.py18 self, "// stop in main", lldb.SBFileSpec("main.cpp")
30 self, "// stop in member function", lldb.SBFileSpec("main.cpp")
57 self, "// stop in main", lldb.SBFileSpec("main.cpp")
83 self, "// stop in main", lldb.SBFileSpec("main.cpp")
/llvm-project/lldb/test/API/commands/frame/var/direct-ivar/objcpp/
H A DTestFrameVarDirectIvarObjCPlusPlus.py12 self, "check self", lldb.SBFileSpec("main.mm")
20 self, "check explicit self", lldb.SBFileSpec("main.mm")
28 self, "check this", lldb.SBFileSpec("main.mm")
/llvm-project/lldb/test/API/commands/dwim-print/
H A DTestDWIMPrint.py125 self, "break here", lldb.SBFileSpec("main.cpp")
135 self, "break here", lldb.SBFileSpec("main.cpp")
147 self, "break here", lldb.SBFileSpec("main.cpp")
155 self, "break here", lldb.SBFileSpec("main.cpp")
167 self, "break here", lldb.SBFileSpec("main.cpp")
175 self, "break here", lldb.SBFileSpec("main.cpp")
185 self, "break inside", lldb.SBFileSpec("main.cpp")

12345678910>>...20