/freebsd/contrib/llvm-project/lldb/source/API/ |
H A D | SBAddress.cpp | 24 SBAddress::SBAddress() : m_opaque_up(new Address()) { in SBAddress() function in SBAddress 28 SBAddress::SBAddress(const Address &address) in SBAddress() function in SBAddress 31 SBAddress::SBAddress(const SBAddress &rhs) : m_opaque_up(new Address()) { in SBAddress() function in SBAddress 37 SBAddress::SBAddress(lldb::SBSection section, lldb::addr_t offset) in SBAddress() function in SBAddress 43 SBAddress::SBAddress(lldb::addr_t load_addr, lldb::SBTarget &target) in SBAddress() function in SBAddress 50 SBAddress::~SBAddress() = default; 52 const SBAddress &SBAddress::operator=(const SBAddress &rhs) { in operator =() 60 bool lldb::operator==(const SBAddress &lhs, const SBAddress &rhs) { in operator ==() 66 bool SBAddress::operator!=(const SBAddress &rhs) const { in operator !=() 72 bool SBAddress::IsValid() const { in IsValid() [all …]
|
H A D | SBLineEntry.cpp | 49 SBAddress SBLineEntry::GetStartAddress() const { in GetStartAddress() 52 SBAddress sb_address; in GetStartAddress() 59 SBAddress SBLineEntry::GetEndAddress() const { in GetEndAddress() 62 SBAddress sb_address; in GetEndAddress() 70 SBAddress SBLineEntry::GetSameLineContiguousAddressRangeEnd( in GetSameLineContiguousAddressRangeEnd() 74 SBAddress sb_address; in GetSameLineContiguousAddressRangeEnd()
|
H A D | SBAddressRange.cpp | 35 SBAddressRange::SBAddressRange(lldb::SBAddress addr, lldb::addr_t byte_size) in SBAddressRange() 74 lldb::SBAddress SBAddressRange::GetBaseAddress() const { in GetBaseAddress() 77 return lldb::SBAddress(ref().GetBaseAddress()); in GetBaseAddress()
|
H A D | SBQueueItem.cpp | 74 SBAddress SBQueueItem::GetAddress() const { in GetAddress() 77 SBAddress result; in GetAddress() 84 void SBQueueItem::SetAddress(SBAddress addr) { in SetAddress()
|
H A D | SBThreadPlan.cpp | 38 #include "lldb/API/SBAddress.h" 214 SBThreadPlan::QueueThreadPlanForStepOverRange(SBAddress &sb_start_address, 223 SBAddress &sb_start_address, lldb::addr_t size, SBError &error) { in QueueThreadPlanForStepOverRange() 253 SBThreadPlan::QueueThreadPlanForStepInRange(SBAddress &sb_start_address, 262 SBThreadPlan::QueueThreadPlanForStepInRange(SBAddress &sb_start_address, 329 SBThreadPlan::QueueThreadPlanForRunToAddress(SBAddress sb_address) { 336 SBThreadPlan SBThreadPlan::QueueThreadPlanForRunToAddress(SBAddress sb_address,
|
H A D | SBSymbol.cpp | 141 SBAddress SBSymbol::GetStartAddress() { in GetStartAddress() 144 SBAddress addr; in GetStartAddress() 151 SBAddress SBSymbol::GetEndAddress() { in GetEndAddress() 154 SBAddress addr; in GetEndAddress()
|
H A D | SBBlock.cpp | 196 lldb::SBAddress SBBlock::GetRangeStartAddress(uint32_t idx) { in GetRangeStartAddress() 199 lldb::SBAddress sb_addr; in GetRangeStartAddress() 209 lldb::SBAddress SBBlock::GetRangeEndAddress(uint32_t idx) { in GetRangeEndAddress() 212 lldb::SBAddress sb_addr; in GetRangeEndAddress() 232 uint32_t SBBlock::GetRangeIndexForBlockAddress(lldb::SBAddress block_addr) { in GetRangeIndexForBlockAddress()
|
H A D | SBFunction.cpp | 141 SBAddress SBFunction::GetStartAddress() { in GetStartAddress() 144 SBAddress addr; in GetStartAddress() 150 SBAddress SBFunction::GetEndAddress() { in GetEndAddress() 153 SBAddress addr; in GetEndAddress()
|
H A D | SBInstructionList.cpp | 10 #include "lldb/API/SBAddress.h" 71 size_t SBInstructionList::GetInstructionsCount(const SBAddress &start, in GetInstructionsCount() 72 const SBAddress &end, in GetInstructionsCount() 78 SBAddress addr; in GetInstructionsCount()
|
H A D | SBModule.cpp | 10 #include "lldb/API/SBAddress.h" 213 SBAddress SBModule::ResolveFileAddress(lldb::addr_t vm_addr) { in ResolveFileAddress() 216 lldb::SBAddress sb_addr; in ResolveFileAddress() 227 SBModule::ResolveSymbolContextForAddress(const SBAddress &addr, in ResolveSymbolContextForAddress() 636 lldb::SBAddress SBModule::GetObjectFileHeaderAddress() const { in GetSymbolFileSpec() 639 lldb::SBAddress sb_addr; in GetSymbolFileSpec() 649 lldb::SBAddress SBModule::GetObjectFileEntryPointAddress() const { in GetObjectFileHeaderAddress() 652 lldb::SBAddress sb_addr; in GetObjectFileHeaderAddress()
|
/freebsd/contrib/llvm-project/lldb/include/lldb/API/ |
H A D | SBAddress.h | 17 class LLDB_API SBAddress { 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 &rhs); 36 bool operator!=(const SBAddress &rhs) const; 112 friend bool LLDB_API operator==(const SBAddress &lhs, const SBAddress &rhs); 121 SBAddress(const lldb_private::Address &address); [all …]
|
H A D | SBThreadPlan.h | 91 SBThreadPlan QueueThreadPlanForStepOverRange(SBAddress &start_address, 93 SBThreadPlan QueueThreadPlanForStepOverRange(SBAddress &start_address, 97 SBThreadPlan QueueThreadPlanForStepInRange(SBAddress &start_address, 99 SBThreadPlan QueueThreadPlanForStepInRange(SBAddress &start_address, 108 SBThreadPlan QueueThreadPlanForRunToAddress(SBAddress address); 109 SBThreadPlan QueueThreadPlanForRunToAddress(SBAddress address,
|
H A D | SBTarget.h | 532 lldb::SBAddress ResolveFileAddress(lldb::addr_t file_addr); 545 lldb::SBAddress ResolveLoadAddress(lldb::addr_t vm_addr); 567 lldb::SBAddress ResolvePastLoadAddress(uint32_t stop_id, 570 SBSymbolContext ResolveSymbolContextForAddress(const SBAddress &addr, 593 size_t ReadMemory(const SBAddress addr, void *buf, size_t size, 721 lldb::SBBreakpoint BreakpointCreateBySBAddress(SBAddress &address); 865 lldb::SBValue CreateValueFromAddress(const char *name, lldb::SBAddress addr, 875 lldb::SBInstructionList ReadInstructions(lldb::SBAddress base_addr, 878 lldb::SBInstructionList ReadInstructions(lldb::SBAddress base_addr, 882 lldb::SBInstructionList ReadInstructions(lldb::SBAddress start_addr, [all …]
|
H A D | SBLineEntry.h | 28 lldb::SBAddress GetStartAddress() const; 30 lldb::SBAddress GetEndAddress() const; 32 lldb::SBAddress 61 friend class SBAddress;
|
H A D | SBModule.h | 115 lldb::SBAddress ResolveFileAddress(lldb::addr_t vm_addr); 118 ResolveSymbolContextForAddress(const lldb::SBAddress &addr, 290 lldb::SBAddress GetObjectFileHeaderAddress() const; 291 lldb::SBAddress GetObjectFileEntryPointAddress() const; 300 friend class SBAddress;
|
H A D | SBBlock.h | 53 lldb::SBAddress GetRangeStartAddress(uint32_t idx); 55 lldb::SBAddress GetRangeEndAddress(uint32_t idx); 59 uint32_t GetRangeIndexForBlockAddress(lldb::SBAddress block_addr); 80 friend class SBAddress;
|
H A D | SBSymbol.h | 50 SBAddress GetStartAddress(); 58 SBAddress GetEndAddress(); 108 friend class SBAddress;
|
H A D | SBFunction.h | 44 lldb::SBAddress GetStartAddress(); 46 lldb::SBAddress GetEndAddress(); 74 friend class SBAddress;
|
H A D | SBSymbolContext.h | 56 SBSymbolContext GetParentOfInlinedScope(const SBAddress &curr_frame_pc, 57 SBAddress &parent_frame_addr) const; 62 friend class SBAddress;
|
H A D | SBQueueItem.h | 37 lldb::SBAddress GetAddress() const; 39 void SetAddress(lldb::SBAddress addr);
|
H A D | SBAddressRange.h | 26 SBAddressRange(lldb::SBAddress addr, lldb::addr_t byte_size); 45 lldb::SBAddress GetBaseAddress() const;
|
H A D | SBInstructionList.h | 39 size_t GetInstructionsCount(const SBAddress &start, 40 const SBAddress &end,
|
/freebsd/contrib/llvm-project/lldb/bindings/interface/ |
H A D | SBAddressDocstrings.i | 34 ) lldb::SBAddress; 38 lldb::SBAddress::SBAddress; 46 :py:class:`SBTarget.ResolveLoadAddress`.") lldb::SBAddress::GetSymbolContext; 56 lldb::SBAddress::GetModule;
|
H A D | SBInstructionListExtensions.i | 23 elif type(key) is SBAddress: 24 # Find an instruction using a lldb.SBAddress object
|
H A D | SBAddressExtensions.i | 1 STRING_EXTENSION_OUTSIDE(SBAddress) 3 %extend lldb::SBAddress { 13 __runtime_error_str = 'This resolves the SBAddress using the SBTarget from lldb.target so this property can ONLY be used in the interactive script interpreter (i.e. under the lldb script command). For things like Python based commands and breakpoint callbacks use GetLoadAddress instead.' 16 '''Get the load address for a lldb.SBAddress using the current target. This resolves the SBAddress using the SBTarget from lldb.target so this property can ONLY be used in the interactive script interpreter (i.e. under the lldb script command). For things like Python based commands and breakpoint callbacks use GetLoadAddress instead.''' 22 '''Set the load address for a lldb.SBAddress using the current target. This resolves the SBAddress using the SBTarget from lldb.target so this property can ONLY be used in the interactive script interpreter (i.e. under the lldb script command). For things like Python based commands and breakpoint callbacks use GetLoadAddress instead.''' 28 '''Convert an address to a load address if there is a process and that process is alive, or to a file address otherwise. This resolves the SBAddress using the SBTarget from lldb.target so this property can ONLY be used in the interactive script interpreter (i.e. under the lldb script command). For things like Python based commands and breakpoint callbacks use GetLoadAddress instead.''' 36 '''Convert the address to an octal string. This resolves the SBAddress using the SBTarget from lldb.target so this property can ONLY be used in the interactive script interpreter (i.e. under the lldb script command). For things like Python based commands and breakpoint callbacks use GetLoadAddress instead.''' 40 '''Convert the address to an hex string. This resolves the SBAddress usin [all...] |