Home
last modified time | relevance | path

Searched refs:lldb (Results 1 – 25 of 2560) sorted by relevance

12345678910>>...103

/llvm-project-15.0.7/lldb/docs/
H A D.htaccess7 Redirect 301 /lldb-gdb.html https://lldb.llvm.org/use/map.html
25 Redirect 301 /python_reference/lldb.SBAddress-class.html https://lldb.llvm.org/python_api/lldb.SBAd…
27 Redirect 301 /python_reference/lldb.SBBlock-class.html https://lldb.llvm.org/python_api/lldb.SBBloc…
38 Redirect 301 /python_reference/lldb.SBData-class.html https://lldb.llvm.org/python_api/lldb.SBData.…
42 Redirect 301 /python_reference/lldb.SBError-class.html https://lldb.llvm.org/python_api/lldb.SBErro…
43 Redirect 301 /python_reference/lldb.SBEvent-class.html https://lldb.llvm.org/python_api/lldb.SBEven…
46 Redirect 301 /python_reference/lldb.SBFile-class.html https://lldb.llvm.org/python_api/lldb.SBFile.…
49 Redirect 301 /python_reference/lldb.SBFrame-class.html https://lldb.llvm.org/python_api/lldb.SBFram…
68 Redirect 301 /python_reference/lldb.SBQueue-class.html https://lldb.llvm.org/python_api/lldb.SBQueu…
85 Redirect 301 /python_reference/lldb.SBType-class.html https://lldb.llvm.org/python_api/lldb.SBType.…
[all …]
/llvm-project-15.0.7/lldb/include/lldb/API/
H A DSBTarget.h25 namespace lldb {
50 const lldb::SBTarget &operator=(const lldb::SBTarget &rhs);
58 static lldb::SBTarget GetTargetFromEvent(const lldb::SBEvent &event);
304 lldb::SBModule FindModule(const lldb::SBFileSpec &file_spec);
358 lldb::SBError SetSectionLoadAddress(lldb::SBSection section,
370 lldb::SBError ClearSectionLoadAddress(lldb::SBSection section);
390 lldb::SBError SetModuleLoadAddress(lldb::SBModule module,
401 lldb::SBError ClearModuleLoadAddress(lldb::SBModule module);
487 lldb::SBAddress ResolveFileAddress(lldb::addr_t file_addr);
500 lldb::SBAddress ResolveLoadAddress(lldb::addr_t vm_addr);
[all …]
H A DSBValue.h19 namespace lldb {
27 lldb::SBValue &operator=(const lldb::SBValue &rhs);
39 lldb::user_id_t GetID();
51 lldb::Format GetFormat();
78 lldb::SBValue GetDynamicValue(lldb::DynamicValueType use_dynamic);
121 lldb::SBValue Cast(lldb::SBType type);
130 lldb::SBValue CreateValueFromAddress(const char *name, lldb::addr_t address,
135 lldb::SBValue CreateValueFromData(const char *name, lldb::SBData data,
245 lldb::SBData GetData();
247 bool SetData(lldb::SBData &data, lldb::SBError &error);
[all …]
H A DSBProcess.h19 namespace lldb {
37 const lldb::SBProcess &operator=(const lldb::SBProcess &rhs);
80 bool RemoteAttachToProcessWithID(lldb::pid_t pid, lldb::SBError &error);
93 lldb::SBThread GetThreadByID(lldb::tid_t sb_thread_id);
103 lldb::SBThread CreateOSPluginThread(lldb::tid_t tid, lldb::addr_t context);
157 lldb::SBError Stop();
196 lldb::addr_t ReadPointerFromMemory(addr_t addr, lldb::SBError &error);
199 static lldb::StateType GetStateFromEvent(const lldb::SBEvent &event);
208 static lldb::SBProcess GetProcessFromEvent(const lldb::SBEvent &event);
371 lldb::SBError GetMemoryRegionInfo(lldb::addr_t load_addr,
[all …]
H A DSBFrame.h15 namespace lldb {
21 SBFrame(const lldb::SBFrame &rhs);
23 const lldb::SBFrame &operator=(const lldb::SBFrame &rhs);
35 lldb::addr_t GetCFA() const;
37 lldb::addr_t GetPC() const;
39 bool SetPC(lldb::addr_t new_pc);
41 lldb::addr_t GetSP() const;
43 lldb::addr_t GetFP() const;
49 lldb::SBModule GetModule() const;
60 lldb::SBBlock GetBlock() const;
[all …]
H A DSBType.h14 namespace lldb {
26 lldb::SBTypeMember &operator=(const lldb::SBTypeMember &rhs);
34 lldb::SBType GetType();
67 lldb::SBTypeMemberFunction &operator=(const lldb::SBTypeMemberFunction &rhs);
79 lldb::SBType GetType();
81 lldb::SBType GetReturnType();
165 lldb::SBType GetBasicType(lldb::BasicType type);
197 lldb::SBModule GetModule();
212 lldb::SBType &operator=(const lldb::SBType &rhs);
223 lldb::TypeImplSP GetSP();
[all …]
H A DSBData.h18 namespace lldb {
46 float GetFloat(lldb::SBError &error, lldb::offset_t offset);
48 double GetDouble(lldb::SBError &error, lldb::offset_t offset);
52 lldb::addr_t GetAddress(lldb::SBError &error, lldb::offset_t offset);
54 uint8_t GetUnsignedInt8(lldb::SBError &error, lldb::offset_t offset);
62 int8_t GetSignedInt8(lldb::SBError &error, lldb::offset_t offset);
64 int16_t GetSignedInt16(lldb::SBError &error, lldb::offset_t offset);
66 int32_t GetSignedInt32(lldb::SBError &error, lldb::offset_t offset);
68 int64_t GetSignedInt64(lldb::SBError &error, lldb::offset_t offset);
70 const char *GetString(lldb::SBError &error, lldb::offset_t offset);
[all …]
H A DSBModule.h18 namespace lldb {
30 SBModule(lldb::SBProcess &process, lldb::addr_t header_addr);
115 lldb::SBAddress ResolveFileAddress(lldb::addr_t vm_addr);
117 lldb::SBSymbolContext
137 lldb::SBSymbolContextList
168 lldb::SBSymbolContextList
186 lldb::SBValueList FindGlobalVariables(lldb::SBTarget &target,
200 lldb::SBValue FindFirstGlobalVariable(lldb::SBTarget &target,
221 lldb::SBType GetTypeByID(lldb::user_id_t uid);
223 lldb::SBType GetBasicType(lldb::BasicType type);
[all …]
H A DSBDebugger.h17 namespace lldb {
52 lldb::SBBroadcaster GetBroadcaster();
86 static lldb::SBStructuredData
89 lldb::SBDebugger &operator=(const lldb::SBDebugger &rhs);
100 static lldb::SBDebugger Create();
166 lldb::SBListener GetListener();
190 lldb::SBTarget GetDummyTarget();
296 static lldb::SBStringList
306 lldb::user_id_t GetID();
414 lldb::SBTarget FindTargetWithLLDBProcess(const lldb::ProcessSP &processSP);
[all …]
H A DSBCommandInterpreter.h17 namespace lldb {
33 const lldb::SBCommandInterpreter &
52 lldb::SBBroadcaster GetBroadcaster();
64 lldb::SBProcess GetProcess();
66 lldb::SBDebugger GetDebugger();
88 lldb::SBCommand AddCommand(const char *name,
115 lldb::SBCommand AddCommand(const char *name,
145 lldb::SBCommand AddCommand(const char *name,
203 lldb::SBStringList &matches, lldb::SBStringList &descriptions);
406 SBCommand(lldb::CommandObjectSP cmd_sp);
[all …]
/llvm-project-15.0.7/lldb/include/lldb/Interpreter/
H A DCommandOptionArgumentTable.h17 {lldb::eSaveCoreFull, "full", "Create a core file with all memory saved"},
18 {lldb::eSaveCoreDirtyOnly, "modified-memory",
20 {lldb::eSaveCoreStackOnly, "stack",
80 lldb::eScriptLanguageNone,
85 lldb::eScriptLanguagePython,
90 lldb::eScriptLanguageLua,
95 lldb::eScriptLanguageNone,
207 {lldb::eOnlyThisThread, "this-thread", "Run only this thread"},
208 {lldb::eAllThreads, "all-threads", "Run all threads"},
209 {lldb::eOnlyDuringStepping, "while-stepping",
[all …]
/llvm-project-15.0.7/lldb/source/DataFormatters/
H A DVectorType.cpp20 using namespace lldb;
31 case lldb::eFormatPointer: in GetCompilerTypeForFormat()
38 case lldb::eFormatBytes: in GetCompilerTypeForFormat()
40 case lldb::eFormatChar: in GetCompilerTypeForFormat()
52 case lldb::eFormatFloat: in GetCompilerTypeForFormat()
55 case lldb::eFormatHex: in GetCompilerTypeForFormat()
57 case lldb::eFormatOctal: in GetCompilerTypeForFormat()
113 case lldb::eFormatEnum: in GetCompilerTypeForFormat()
116 case lldb::eFormatVoid: in GetCompilerTypeForFormat()
122 static lldb::Format GetItemFormatForFormat(lldb::Format format, in GetItemFormatForFormat()
[all …]
/llvm-project-15.0.7/lldb/bindings/interface/
H A DSBTarget.i9 namespace lldb {
96 lldb::SBProcess
124 lldb::SBError
421 lldb::SBError
425 lldb::SBError
428 lldb::SBError
432 lldb::SBError
454 lldb::SBType
460 lldb::SBType
491 lldb::SBValue
[all …]
H A DSBDebugger.i9 namespace lldb {
279 lldb::SBTarget
286 lldb::SBTarget
290 lldb::SBTarget
294 lldb::SBTarget
308 lldb::SBTarget
314 lldb::SBTarget
317 lldb::SBTarget
324 lldb::SBTarget
368 lldb::SBError
[all …]
H A DSBProcess.i9 namespace lldb {
68 lldb::SBTarget
71 lldb::ByteOrder
177 lldb::SBQueue
195 lldb::pid_t
209 lldb::SBError
212 lldb::SBError
215 lldb::SBError
219 lldb::SBError
222 lldb::SBError
[all …]
/llvm-project-15.0.7/lldb/bindings/
H A Dheaders.swig9 #include "lldb/lldb-public.h"
10 #include "lldb/API/SBAddress.h"
11 #include "lldb/API/SBAttachInfo.h"
12 #include "lldb/API/SBBlock.h"
22 #include "lldb/API/SBData.h"
26 #include "lldb/API/SBError.h"
27 #include "lldb/API/SBEvent.h"
30 #include "lldb/API/SBFile.h"
33 #include "lldb/API/SBFrame.h"
49 #include "lldb/API/SBQueue.h"
[all …]
/llvm-project-15.0.7/lldb/include/lldb/Utility/
H A DDataExtractor.h109 DataExtractor(const lldb::DataBufferSP &data_sp, lldb::ByteOrder byte_order,
206 lldb::offset_t PutToLog(Log *log, lldb::offset_t offset,
235 size_t ExtractBytes(lldb::offset_t offset, lldb::offset_t length,
314 const char *GetCStr(lldb::offset_t *offset_ptr, lldb::offset_t len) const;
358 lldb::offset_t CopyData(lldb::offset_t offset, lldb::offset_t length,
396 lldb::offset_t CopyByteOrderedData(lldb::offset_t src_offset,
870 lldb::offset_t SetData(const void *bytes, lldb::offset_t length,
895 lldb::offset_t SetData(const DataExtractor &data, lldb::offset_t offset,
920 lldb::offset_t SetData(const lldb::DataBufferSP &data_sp,
976 lldb::offset_t BytesLeft(lldb::offset_t offset) const { in BytesLeft()
[all …]
/llvm-project-15.0.7/lldb/include/lldb/
H A Dlldb-private-interfaces.h29 typedef lldb::ABISP (*ABICreateInstance)(lldb::ProcessSP process_sp,
40 const lldb::ModuleSP &module_sp, lldb::DataBufferSP &data_sp,
41 lldb::offset_t data_offset, const FileSpec *file, lldb::offset_t offset,
42 lldb::offset_t length);
45 lldb::offset_t data_offset, lldb::offset_t file_offset,
54 const lldb::ModuleSP &module_sp, lldb::WritableDataBufferSP data_sp,
55 const lldb::ProcessSP &process_sp, lldb::addr_t offset);
69 typedef lldb::BreakpointPreconditionSP (
80 lldb::TargetSP target_sp, lldb::ListenerSP listener_sp,
86 const lldb::ModuleSP &module_sp,
[all …]
/llvm-project-15.0.7/lldb/include/lldb/Symbol/
H A DTypeSystem.h79 static lldb::TypeSystemSP CreateInstance(lldb::LanguageType language,
82 static lldb::TypeSystemSP CreateInstance(lldb::LanguageType language,
213 virtual lldb::LanguageType
216 virtual lldb::TypeClass GetTypeClass(lldb::opaque_compiler_type_t type) = 0;
281 virtual lldb::Encoding GetEncoding(lldb::opaque_compiler_type_t type,
284 virtual lldb::Format GetFormat(lldb::opaque_compiler_type_t type) = 0;
292 virtual lldb::BasicType
388 lldb::DescriptionLevel level = lldb::eDescriptionLevelFull) = 0;
396 lldb::DescriptionLevel level = lldb::eDescriptionLevelFull) = 0;
532 typedef std::map<lldb::LanguageType, lldb::TypeSystemSP> collection;
[all …]
/llvm-project-15.0.7/lldb/include/lldb/Core/
H A DSection.h63 lldb::SectionSP FindSectionByID(lldb::user_id_t sect_id) const;
65 lldb::SectionSP FindSectionByType(lldb::SectionType sect_type,
69 lldb::SectionSP
79 bool ReplaceSection(lldb::user_id_t sect_id,
110 lldb::SectionType sect_type, lldb::addr_t file_vm_addr,
111 lldb::addr_t vm_size, lldb::offset_t file_offset,
121 lldb::SectionType sect_type, lldb::addr_t file_vm_addr,
122 lldb::addr_t vm_size, lldb::offset_t file_offset,
156 lldb::addr_t GetFileAddress() const;
160 lldb::addr_t GetOffset() const;
[all …]
/llvm-project-15.0.7/lldb/include/lldb/Target/
H A DStackFrame.h106 StackFrame(const lldb::ThreadSP &thread_sp, lldb::user_id_t frame_idx,
107 lldb::user_id_t concrete_frame_idx, lldb::addr_t cfa,
111 StackFrame(const lldb::ThreadSP &thread_sp, lldb::user_id_t frame_idx,
113 const lldb::RegisterContextSP &reg_context_sp, lldb::addr_t cfa,
117 StackFrame(const lldb::ThreadSP &thread_sp, lldb::user_id_t frame_idx,
119 const lldb::RegisterContextSP &reg_context_sp, lldb::addr_t cfa,
165 bool ChangePC(lldb::addr_t pc);
275 lldb::VariableListSP
421 lldb::ValueObjectSP
445 lldb::ValueObjectSP GuessValueForAddress(lldb::addr_t addr);
[all …]
H A DThread.h113 lldb::ThreadSP m_thread_sp;
126 lldb::RegisterCheckpointSP
346 virtual lldb::QueueKind GetQueueKind() { return lldb::eQueueKindUnknown; } in GetQueueKind()
358 virtual lldb::QueueSP GetQueue() { return lldb::QueueSP(); } in GetQueue()
402 virtual lldb::StackFrameSP
459 virtual lldb::ThreadSP GetBackingThread() const { return lldb::ThreadSP(); } in GetBackingThread()
569 virtual lldb::addr_t GetThreadLocalData(const lldb::ModuleSP module,
894 virtual lldb::ThreadPlanSP
920 virtual lldb::ThreadPlanSP
928 virtual lldb::ThreadPlanSP
[all …]
/llvm-project-15.0.7/lldb/unittests/Core/
H A DDumpDataExtractorTest.cpp18 using namespace lldb;
121 TestDump('?', lldb::eFormatChar, "'?'"); in TEST()
169 lldb::Format::eFormatVectorOfUInt32, in TEST()
174 lldb::Format::eFormatVectorOfUInt64, in TEST()
234 lldb::Format::eFormatVectorOfUInt128, in TEST()
356 16, lldb::Format::eFormatBoolean, in TEST()
367 34, lldb::Format::eFormatComplex, in TEST()
370 18, lldb::Format::eFormatFloat, in TEST()
375 14, lldb::Format::eFormatComplex, in TEST()
382 1, lldb::Format::eFormatHexFloat, in TEST()
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCTrampolineHandler.h84 lldb::addr_t code_start;
113 lldb::addr_t m_code_end_addr = 0;
115 lldb::addr_t m_next_region = 0;
139 lldb::ProcessWP m_process_wp;
141 lldb::addr_t m_trampoline_header;
144 lldb::ModuleSP m_objc_module_sp;
155 lldb::ProcessWP m_process_wp;
156 lldb::ModuleSP m_objc_module_sp;
160 lldb::addr_t m_impl_fn_addr;
161 lldb::addr_t m_impl_stret_fn_addr;
[all …]
/llvm-project-15.0.7/lldb/tools/intel-features/intel-mpx/
H A Dcli-wrapper-mpxtable.cpp60 static void PrintBTEntry(lldb::addr_t lbound, lldb::addr_t ubound, in PrintBTEntry()
63 const lldb::addr_t one_cmpl64 = ~((lldb::addr_t)0); in PrintBTEntry()
83 lldb::addr_t bd_r_shift; in GetBTEntryAddr()
87 lldb::addr_t bt_mask; in GetBTEntryAddr()
125 lldb::SBData data; in GetBTEntryAddr()
177 lldb::addr_t lbound; in GetBTEntry()
178 lldb::addr_t ubound; in GetBTEntry()
181 lldb::SBData data; in GetBTEntry()
216 lldb::addr_t ubound, lldb::SBTarget &target, in SetBTEntry()
250 static bool GetInitInfo(lldb::SBDebugger debugger, lldb::SBTarget &target, in GetInitInfo()
[all …]

12345678910>>...103