Home
last modified time | relevance | path

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

12345678910>>...55

/freebsd-13.1/contrib/llvm-project/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);
351 lldb::SBError SetSectionLoadAddress(lldb::SBSection section,
363 lldb::SBError ClearSectionLoadAddress(lldb::SBSection section);
383 lldb::SBError SetModuleLoadAddress(lldb::SBModule module,
394 lldb::SBError ClearModuleLoadAddress(lldb::SBModule module);
480 lldb::SBAddress ResolveFileAddress(lldb::addr_t file_addr);
493 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);
357 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();
163 lldb::SBType GetBasicType(lldb::BasicType type);
193 lldb::SBModule GetModule();
208 lldb::SBType &operator=(const lldb::SBType &rhs);
219 lldb::TypeImplSP GetSP();
[all …]
H A DSBModule.h18 namespace lldb {
30 SBModule(lldb::SBProcess &process, lldb::addr_t header_addr);
113 lldb::SBAddress ResolveFileAddress(lldb::addr_t vm_addr);
115 lldb::SBSymbolContext
135 lldb::SBSymbolContextList
166 lldb::SBSymbolContextList
184 lldb::SBValueList FindGlobalVariables(lldb::SBTarget &target,
198 lldb::SBValue FindFirstGlobalVariable(lldb::SBTarget &target,
219 lldb::SBType GetTypeByID(lldb::user_id_t uid);
221 lldb::SBType GetBasicType(lldb::BasicType type);
[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 DSBDebugger.h17 namespace lldb {
48 lldb::SBBroadcaster GetBroadcaster();
82 lldb::SBDebugger &operator=(const lldb::SBDebugger &rhs);
91 static lldb::SBDebugger Create();
155 lldb::SBListener GetListener();
179 lldb::SBTarget GetDummyTarget();
195 lldb::SBTarget GetSelectedTarget();
283 static lldb::SBStringList
293 lldb::user_id_t GetID();
385 lldb::SBTarget FindTargetWithLLDBProcess(const lldb::ProcessSP &processSP);
[all …]
H A DSBCommandInterpreter.h17 namespace lldb {
33 const lldb::SBCommandInterpreter &
52 lldb::SBBroadcaster GetBroadcaster();
62 lldb::SBProcess GetProcess();
64 lldb::SBDebugger GetDebugger();
86 lldb::SBCommand AddCommand(const char *name,
113 lldb::SBCommand AddCommand(const char *name,
143 lldb::SBCommand AddCommand(const char *name,
199 lldb::SBStringList &matches, lldb::SBStringList &descriptions);
402 SBCommand(lldb::CommandObjectSP cmd_sp);
[all …]
/freebsd-13.1/contrib/llvm-project/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 …]
/freebsd-13.1/contrib/llvm-project/lldb/bindings/interface/
H A DSBTarget.i9 namespace lldb {
96 lldb::SBProcess
124 lldb::SBError
415 lldb::SBError
419 lldb::SBError
422 lldb::SBError
426 lldb::SBError
448 lldb::SBType
454 lldb::SBType
485 lldb::SBValue
[all …]
H A DSBDebugger.i9 namespace lldb {
257 lldb::SBTarget
264 lldb::SBTarget
268 lldb::SBTarget
272 lldb::SBTarget
286 lldb::SBTarget
292 lldb::SBTarget
295 lldb::SBTarget
302 lldb::SBTarget
346 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 …]
/freebsd-13.1/contrib/llvm-project/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 …]
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Utility/
H A DDataExtractor.h109 DataExtractor(const lldb::DataBufferSP &data_sp, lldb::ByteOrder byte_order,
195 lldb::offset_t PutToLog(Log *log, lldb::offset_t offset,
224 size_t ExtractBytes(lldb::offset_t offset, lldb::offset_t length,
303 const char *GetCStr(lldb::offset_t *offset_ptr, lldb::offset_t len) const;
347 lldb::offset_t CopyData(lldb::offset_t offset, lldb::offset_t length,
385 lldb::offset_t CopyByteOrderedData(lldb::offset_t src_offset,
859 lldb::offset_t SetData(const void *bytes, lldb::offset_t length,
884 lldb::offset_t SetData(const DataExtractor &data, lldb::offset_t offset,
909 lldb::offset_t SetData(const lldb::DataBufferSP &data_sp,
965 lldb::offset_t BytesLeft(lldb::offset_t offset) const { in BytesLeft()
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DTypeSystem.h79 static lldb::TypeSystemSP CreateInstance(lldb::LanguageType language,
82 static lldb::TypeSystemSP CreateInstance(lldb::LanguageType language,
214 virtual lldb::LanguageType
217 virtual lldb::TypeClass GetTypeClass(lldb::opaque_compiler_type_t type) = 0;
282 virtual lldb::Encoding GetEncoding(lldb::opaque_compiler_type_t type,
285 virtual lldb::Format GetFormat(lldb::opaque_compiler_type_t type) = 0;
293 virtual lldb::BasicType
385 lldb::DescriptionLevel level = lldb::eDescriptionLevelFull) = 0;
393 lldb::DescriptionLevel level = lldb::eDescriptionLevelFull) = 0;
523 typedef std::map<lldb::LanguageType, lldb::TypeSystemSP> collection;
[all …]
/freebsd-13.1/contrib/llvm-project/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::DataBufferSP &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 …]
/freebsd-13.1/contrib/llvm-project/lldb/source/API/
H A DSBData.cpp167 lldb::addr_t SBData::GetAddress(lldb::SBError &error, lldb::offset_t offset) { in GetAddress()
668 (lldb::SBError &, lldb::offset_t)); in RegisterMethods()
670 (lldb::SBError &, lldb::offset_t)); in RegisterMethods()
672 (lldb::SBError &, lldb::offset_t)); in RegisterMethods()
674 (lldb::SBError &, lldb::offset_t)); in RegisterMethods()
676 (lldb::SBError &, lldb::offset_t)); in RegisterMethods()
678 (lldb::SBError &, lldb::offset_t)); in RegisterMethods()
680 (lldb::SBError &, lldb::offset_t)); in RegisterMethods()
682 (lldb::SBError &, lldb::offset_t)); in RegisterMethods()
684 (lldb::SBError &, lldb::offset_t)); in RegisterMethods()
[all …]
H A DSBValue.cpp51 using namespace lldb;
470 lldb::SBError dummy; in SetValueFromCString()
584 LLDB_RECORD_METHOD(lldb::SBValue, SBValue, Cast, (lldb::SBType), type); in Cast()
654 (const char *, lldb::SBData, lldb::SBType), name, data, in CreateValueFromData()
762 lldb::SBValue SBValue::GetDynamicValue(lldb::DynamicValueType use_dynamic) { in GetDynamicValue()
1198 lldb::SBValue
1573 (lldb::SBStream &, lldb::SBTypeSummaryOptions &)); in RegisterMethods()
1584 LLDB_REGISTER_METHOD(lldb::SBValue, SBValue, Cast, (lldb::SBType)); in RegisterMethods()
1591 (const char *, lldb::addr_t, lldb::SBType)); in RegisterMethods()
1593 (const char *, lldb::SBData, lldb::SBType)); in RegisterMethods()
[all …]
H A DSBTarget.cpp71 using namespace lldb;
500 (lldb::SBListener &, lldb::pid_t, lldb::SBError &), in AttachToProcessWithID()
765 lldb::addr_t, lldb::SBFileSpecList &), in BreakpointCreateByLocation()
943 lldb::addr_t, const lldb::SBFileSpecList &, in BreakpointCreateByNames()
1325 (lldb::SBFileSpec &, lldb::SBStringList &, lldb::SBBreakpointList &), in BreakpointsCreateFromFile()
2171 (lldb::SBSection, lldb::addr_t), section, in SetSectionLoadAddress()
2468 lldb::SBTrace SBTarget::CreateTrace(lldb::SBError &error) { in CreateTrace()
2530 (lldb::SBListener &, lldb::pid_t, lldb::SBError &)); in RegisterMethods()
2566 lldb::addr_t, lldb::SBFileSpecList &)); in RegisterMethods()
2643 (lldb::SBFileSpec &, lldb::SBStringList &, lldb::SBBreakpointList &)); in RegisterMethods()
[all …]
H A DSBThreadPlan.cpp49 using namespace lldb;
227 (lldb::SBAddress &, lldb::addr_t), sb_start_address, size); in QueueThreadPlanForStepOverRange()
238 (lldb::SBAddress &, lldb::addr_t, lldb::SBError &), in QueueThreadPlanForStepOverRange()
272 (lldb::SBAddress &, lldb::addr_t), sb_start_address, size); in QueueThreadPlanForStepInRange()
284 (lldb::SBAddress &, lldb::addr_t, lldb::SBError &), in QueueThreadPlanForStepInRange()
369 (lldb::SBAddress, lldb::SBError &), sb_address, error); in QueueThreadPlanForRunToAddress()
487 (lldb::SBAddress &, lldb::addr_t)); in RegisterMethods()
490 (lldb::SBAddress &, lldb::addr_t, lldb::SBError &)); in RegisterMethods()
493 (lldb::SBAddress &, lldb::addr_t)); in RegisterMethods()
496 (lldb::SBAddress &, lldb::addr_t, lldb::SBError &)); in RegisterMethods()
[all …]
H A DSBAddress.cpp21 using namespace lldb;
37 SBAddress::SBAddress(lldb::SBSection section, lldb::addr_t offset) in SBAddress()
39 LLDB_RECORD_CONSTRUCTOR(SBAddress, (lldb::SBSection, lldb::addr_t), section, in SBAddress()
44 SBAddress::SBAddress(lldb::addr_t load_addr, lldb::SBTarget &target) in SBAddress()
46 LLDB_RECORD_CONSTRUCTOR(SBAddress, (lldb::addr_t, lldb::SBTarget &), in SBAddress()
92 void SBAddress::SetAddress(lldb::SBSection section, lldb::addr_t offset) { in SetAddress()
94 (lldb::SBSection, lldb::addr_t), section, offset); in SetAddress()
130 (lldb::addr_t, lldb::SBTarget &), load_addr, target); in SetLoadAddress()
286 LLDB_REGISTER_CONSTRUCTOR(SBAddress, (lldb::SBSection, lldb::addr_t)); in RegisterMethods()
296 (lldb::SBSection, lldb::addr_t)); in RegisterMethods()
[all …]
/freebsd-13.1/contrib/llvm-project/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,
104 lldb::SectionType sect_type, lldb::addr_t file_vm_addr,
105 lldb::addr_t vm_size, lldb::offset_t file_offset,
115 lldb::SectionType sect_type, lldb::addr_t file_vm_addr,
116 lldb::addr_t vm_size, lldb::offset_t file_offset,
150 lldb::addr_t GetFileAddress() const;
154 lldb::addr_t GetOffset() const;
[all …]
/freebsd-13.1/contrib/llvm-project/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.h114 lldb::ThreadSP m_thread_sp;
127 lldb::RegisterCheckpointSP
347 virtual lldb::QueueKind GetQueueKind() { return lldb::eQueueKindUnknown; } in GetQueueKind()
359 virtual lldb::QueueSP GetQueue() { return lldb::QueueSP(); } in GetQueue()
403 virtual lldb::StackFrameSP
460 virtual lldb::ThreadSP GetBackingThread() const { return lldb::ThreadSP(); } in GetBackingThread()
567 virtual lldb::addr_t GetThreadLocalData(const lldb::ModuleSP module,
892 virtual lldb::ThreadPlanSP
918 virtual lldb::ThreadPlanSP
926 virtual lldb::ThreadPlanSP
[all …]

12345678910>>...55