summaryrefslogtreecommitdiff
path: root/lldb/source/Core/AddressRangeListImpl.cpp
AgeCommit message (Collapse)Author
2024-12-03[lldb] Expose discontinuous functions through SBFunction::GetRanges (#117532)Pavel Labath
SBFunction::GetEndAddress doesn't really make sense for discontinuous functions, so I'm declaring it deprecated. GetStartAddress sort of makes sense, if one uses it to find the functions entry point, so I'm keeping that undeprecated. I've made the test a Shell tests because these make it easier to create discontinuous functions regardless of the host os and architecture. They do make testing the python API harder, but I think I've managed to come up with something not entirely unreasonable.
2024-05-30[lldb] Add SBAddressRange and SBAddressRangeList to SB API (#93836)Miro Bucko
This adds new SB API calls and classes to allow a user of the SB API to obtain an address range from SBFunction and SBBlock. This is a second attempt to land the reverted PR #92014.
2024-05-30Revert "Add SBAddressRange and SBAddressRangeList to SB API (#92014)"Michael Buch
This reverts commit 42944e4600827738fae868f0df831fb2678be8b4.
2024-05-28Add SBAddressRange and SBAddressRangeList to SB API (#92014)Miro Bucko
This adds new SB API calls and classes to allow a user of the SB API to obtain an address ranges from SBFunction and SBBlock.