Searched refs:SBAddress (Results 1 - 25 of 56) sorted by relevance

123

/freebsd-11-stable/contrib/llvm-project/lldb/source/API/
H A DSBAddress.cpp1 //===-- SBAddress.cpp -------------------------------------------*- C++ -*-===//
9 #include "lldb/API/SBAddress.h"
24 SBAddress::SBAddress() : m_opaque_up(new Address()) { function in class:SBAddress
25 LLDB_RECORD_CONSTRUCTOR_NO_ARGS(SBAddress);
28 SBAddress::SBAddress(const Address *lldb_object_ptr) function in class:SBAddress
34 SBAddress::SBAddress(const SBAddress function in class:SBAddress
40 SBAddress::SBAddress(lldb::SBSection section, lldb::addr_t offset) function in class:SBAddress
47 SBAddress::SBAddress(lldb::addr_t load_addr, lldb::SBTarget &target) function in class:SBAddress
[all...]
H A DSBQueueItem.cpp12 #include "lldb/API/SBAddress.h"
78 SBAddress SBQueueItem::GetAddress() const {
79 LLDB_RECORD_METHOD_CONST_NO_ARGS(lldb::SBAddress, SBQueueItem, GetAddress);
81 SBAddress result;
88 void SBQueueItem::SetAddress(SBAddress addr) {
89 LLDB_RECORD_METHOD(void, SBQueueItem, SetAddress, (lldb::SBAddress), addr);
133 LLDB_REGISTER_METHOD_CONST(lldb::SBAddress, SBQueueItem, GetAddress, ());
134 LLDB_REGISTER_METHOD(void, SBQueueItem, SetAddress, (lldb::SBAddress));
H A DSBThreadPlan.cpp39 #include "lldb/API/SBAddress.h"
205 SBThreadPlan::QueueThreadPlanForStepOverRange(SBAddress &sb_start_address,
209 (lldb::SBAddress &, lldb::addr_t), sb_start_address, size);
217 SBAddress &sb_start_address, lldb::addr_t size, SBError &error) {
220 (lldb::SBAddress &, lldb::addr_t, lldb::SBError &),
248 SBThreadPlan::QueueThreadPlanForStepInRange(SBAddress &sb_start_address,
252 (lldb::SBAddress &, lldb::addr_t), sb_start_address, size);
260 SBThreadPlan::QueueThreadPlanForStepInRange(SBAddress &sb_start_address,
264 (lldb::SBAddress &, lldb::addr_t, lldb::SBError &),
332 SBThreadPlan::QueueThreadPlanForRunToAddress(SBAddress sb_addres
[all...]
H A DSBBlock.cpp11 #include "lldb/API/SBAddress.h"
206 lldb::SBAddress SBBlock::GetRangeStartAddress(uint32_t idx) {
207 LLDB_RECORD_METHOD(lldb::SBAddress, SBBlock, GetRangeStartAddress, (uint32_t),
210 lldb::SBAddress sb_addr;
220 lldb::SBAddress SBBlock::GetRangeEndAddress(uint32_t idx) {
221 LLDB_RECORD_METHOD(lldb::SBAddress, SBBlock, GetRangeEndAddress, (uint32_t),
224 lldb::SBAddress sb_addr;
235 uint32_t SBBlock::GetRangeIndexForBlockAddress(lldb::SBAddress block_addr) {
237 (lldb::SBAddress), block_addr);
378 LLDB_REGISTER_METHOD(lldb::SBAddress, SBBloc
[all...]
H A DSBFunction.cpp157 SBAddress SBFunction::GetStartAddress() {
158 LLDB_RECORD_METHOD_NO_ARGS(lldb::SBAddress, SBFunction, GetStartAddress);
160 SBAddress addr;
166 SBAddress SBFunction::GetEndAddress() {
167 LLDB_RECORD_METHOD_NO_ARGS(lldb::SBAddress, SBFunction, GetEndAddress);
169 SBAddress addr;
271 LLDB_REGISTER_METHOD(lldb::SBAddress, SBFunction, GetStartAddress, ());
272 LLDB_REGISTER_METHOD(lldb::SBAddress, SBFunction, GetEndAddress, ());
H A DSBSymbol.cpp156 SBAddress SBSymbol::GetStartAddress() {
157 LLDB_RECORD_METHOD_NO_ARGS(lldb::SBAddress, SBSymbol, GetStartAddress);
159 SBAddress addr;
166 SBAddress SBSymbol::GetEndAddress() {
167 LLDB_RECORD_METHOD_NO_ARGS(lldb::SBAddress, SBSymbol, GetEndAddress);
169 SBAddress addr;
235 LLDB_REGISTER_METHOD(lldb::SBAddress, SBSymbol, GetStartAddress, ());
236 LLDB_REGISTER_METHOD(lldb::SBAddress, SBSymbol, GetEndAddress, ());
H A DSBLineEntry.cpp53 SBAddress SBLineEntry::GetStartAddress() const {
54 LLDB_RECORD_METHOD_CONST_NO_ARGS(lldb::SBAddress, SBLineEntry,
57 SBAddress sb_address;
64 SBAddress SBLineEntry::GetEndAddress() const {
65 LLDB_RECORD_METHOD_CONST_NO_ARGS(lldb::SBAddress, SBLineEntry, GetEndAddress);
67 SBAddress sb_address;
201 LLDB_REGISTER_METHOD_CONST(lldb::SBAddress, SBLineEntry, GetStartAddress,
203 LLDB_REGISTER_METHOD_CONST(lldb::SBAddress, SBLineEntry, GetEndAddress, ());
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/API/
H A DSBAddress.h1 //===-- SBAddress.h ---------------------------------------------*- C++ -*-===//
17 class LLDB_API SBAddress { class in namespace:lldb
19 SBAddress();
21 SBAddress(const lldb::SBAddress &rhs);
23 SBAddress(lldb::SBSection section, lldb::addr_t offset);
26 SBAddress(lldb::addr_t load_addr, lldb::SBTarget &target);
28 ~SBAddress();
30 const lldb::SBAddress &operator=(const lldb::SBAddress
[all...]
H A DSBQueueItem.h12 #include "lldb/API/SBAddress.h"
35 lldb::SBAddress GetAddress() const;
37 void SetAddress(lldb::SBAddress addr);
H A DSBBlock.h51 lldb::SBAddress GetRangeStartAddress(uint32_t idx);
53 lldb::SBAddress GetRangeEndAddress(uint32_t idx);
55 uint32_t GetRangeIndexForBlockAddress(lldb::SBAddress block_addr);
76 friend class SBAddress;
H A DSBThreadPlan.h82 SBThreadPlan QueueThreadPlanForStepOverRange(SBAddress &start_address,
84 SBThreadPlan QueueThreadPlanForStepOverRange(SBAddress &start_address,
88 SBThreadPlan QueueThreadPlanForStepInRange(SBAddress &start_address,
90 SBThreadPlan QueueThreadPlanForStepInRange(SBAddress &start_address,
99 SBThreadPlan QueueThreadPlanForRunToAddress(SBAddress address);
100 SBThreadPlan QueueThreadPlanForRunToAddress(SBAddress address,
H A DSBInstructionList.h39 size_t GetInstructionsCount(const SBAddress &start,
40 const SBAddress &end,
H A DSBFunction.h12 #include "lldb/API/SBAddress.h"
43 lldb::SBAddress GetStartAddress();
45 lldb::SBAddress GetEndAddress();
71 friend class SBAddress;
H A DSBLineEntry.h12 #include "lldb/API/SBAddress.h"
28 lldb::SBAddress GetStartAddress() const;
30 lldb::SBAddress GetEndAddress() const;
58 friend class SBAddress;
H A DSBSymbol.h12 #include "lldb/API/SBAddress.h"
44 SBAddress GetStartAddress();
46 SBAddress GetEndAddress();
72 friend class SBAddress;
H A DSBSymbolContext.h52 SBSymbolContext GetParentOfInlinedScope(const SBAddress &curr_frame_pc,
53 SBAddress &parent_frame_addr) const;
58 friend class SBAddress;
H A DSBModule.h113 lldb::SBAddress ResolveFileAddress(lldb::addr_t vm_addr);
116 ResolveSymbolContextForAddress(const lldb::SBAddress &addr,
288 lldb::SBAddress GetObjectFileHeaderAddress() const;
289 lldb::SBAddress GetObjectFileEntryPointAddress() const;
292 friend class SBAddress;
/freebsd-11-stable/contrib/llvm-project/lldb/bindings/interface/
H A DSBQueueItem.i34 lldb::SBAddress
38 SetAddress (lldb::SBAddress addr);
H A DSBAddress.i1 //===-- SWIG Interface for SBAddress ----------------------------*- C++ -*-===//
14 The SBAddress class allows addresses to be relative to a section
42 See docstring of SBFunction for example usage of SBAddress."
43 ) SBAddress;
44 class SBAddress
48 SBAddress ();
50 SBAddress (const lldb::SBAddress &rhs);
52 SBAddress (lldb::SBSection section,
56 Create an address by resolving a load address using the supplied target.") SBAddress;
[all...]
H A DSBInstructionList.i48 size_t GetInstructionsCount(const SBAddress &start, const SBAddress &end,
83 '''Access instructions by integer index for array access or by lldb.SBAddress to find an instruction that matches a section offset address object.'''
88 elif type(key) is SBAddress:
89 # Find an instruction using a lldb.SBAddress object
H A DSBLineEntry.i49 lldb::SBAddress
52 lldb::SBAddress
94 addr = property(GetStartAddress, None, doc='''A read only property that returns an lldb object that represents the start address (lldb.SBAddress) for this line entry.''')
95 end_addr = property(GetEndAddress, None, doc='''A read only property that returns an lldb object that represents the end address (lldb.SBAddress) for this line entry.''')
H A DSBThreadPlan.i96 QueueThreadPlanForStepOverRange (SBAddress &start_address,
100 QueueThreadPlanForStepInRange (SBAddress &start_address,
107 QueueThreadPlanForRunToAddress (SBAddress address);
H A DSBSymbol.i48 SBAddress
51 SBAddress
85 addr = property(GetStartAddress, None, doc='''A read only property that returns an lldb object that represents the start address (lldb.SBAddress) for this symbol.''')
86 end_addr = property(GetEndAddress, None, doc='''A read only property that returns an lldb object that represents the end address (lldb.SBAddress) for this symbol.''')
H A DSBSymbolContext.i77 GetParentOfInlinedScope (const lldb::SBAddress &curr_frame_pc,
78 lldb::SBAddress &parent_frame_addr) const;
H A DSBBlock.i78 lldb::SBAddress
81 lldb::SBAddress
85 GetRangeIndexForBlockAddress (lldb::SBAddress block_addr);
113 '''A helper object that will lazily hand out an array of lldb.SBAddress that represent address ranges for a block.'''
126 if isinstance(key, SBAddress):
155 range = property(get_ranges_access_object, None, doc='''A read only property that allows item access to the address ranges for a block by integer (range = block.range[0]) and by lldb.SBAdddress (find the range that contains the specified lldb.SBAddress like "pc_range = lldb.frame.block.range[frame.addr]").''')

Completed in 175 milliseconds

123