Searched refs:TargetAddressRange (Results 1 - 12 of 12) sorted by relevance

/haiku/headers/private/debugger/model/
H A DStatement.h11 #include "TargetAddressRange.h"
21 virtual TargetAddressRange CoveringAddressRange() const = 0;
24 virtual TargetAddressRange AddressRangeAt(int32 index) const = 0;
45 const TargetAddressRange& range);
47 const TargetAddressRange& AddressRange() const
50 virtual TargetAddressRange CoveringAddressRange() const;
53 virtual TargetAddressRange AddressRangeAt(int32 index) const;
58 TargetAddressRange fRange;
H A DDisassembledCode.h38 TargetAddressRange StatementAddressRange() const;
H A DTeam.h18 #include "TargetAddressRange.h"
181 TargetAddressRange range,
205 TargetAddressRange range,
/haiku/headers/private/debugger/types/
H A DTargetAddressRangeList.h12 #include "TargetAddressRange.h"
19 const TargetAddressRange& range);
24 bool AddRange(const TargetAddressRange& range);
29 TargetAddressRange RangeAt(int32 index) const;
32 TargetAddressRange CoveringRange() const;
40 typedef Array<TargetAddressRange> RangeArray;
50 return AddRange(TargetAddressRange(start, size));
H A DTargetAddressRange.h13 class TargetAddressRange { class
15 TargetAddressRange() function in class:TargetAddressRange
22 TargetAddressRange(target_addr_t start, target_size_t size) function in class:TargetAddressRange
29 bool operator==(const TargetAddressRange& other) const
34 bool operator!=(const TargetAddressRange& other) const
59 bool Contains(const TargetAddressRange& other) const
64 bool IntersectsWith(const TargetAddressRange& other) const
69 TargetAddressRange& operator|=(const TargetAddressRange& other)
/haiku/src/kits/debugger/model/
H A DStatement.cpp38 const TargetAddressRange& range)
46 TargetAddressRange
60 TargetAddressRange
63 return index == 0 ? fRange : TargetAddressRange();
H A DDisassembledCode.cpp132 TargetAddressRange
136 return TargetAddressRange();
141 return TargetAddressRange(first->AddressRange().Start(),
160 SourceLocation(lineIndex), TargetAddressRange(address, size));
196 const TargetAddressRange& range = statement->AddressRange();
H A DTeam.cpp443 Team::GetBreakpointsInAddressRange(TargetAddressRange range,
557 Team::GetWatchpointsInAddressRange(TargetAddressRange range,
/haiku/src/kits/debugger/types/
H A DTargetAddressRangeList.cpp16 TargetAddressRangeList::TargetAddressRangeList(const TargetAddressRange& range)
38 TargetAddressRangeList::AddRange(const TargetAddressRange& range)
51 TargetAddressRange
55 ? fRanges[index] : TargetAddressRange();
74 TargetAddressRange
77 TargetAddressRange range;
/haiku/src/kits/debugger/debug_info/
H A DDwarfImageDebugInfo.cpp422 // TargetAddressRange range = rangeList->RangeAt(i);
827 TargetAddressRange(fRelocationDelta + statementAddress,
919 TargetAddressRange(fRelocationDelta + statementAddress,
1400 TargetAddressRange(lowPC, highPC - lowPC));
/haiku/src/kits/debugger/arch/x86/
H A DArchitectureX86.cpp656 SourceLocation(-1), TargetAddressRange(info.Address(), info.Size()));
/haiku/src/kits/debugger/arch/x86_64/
H A DArchitectureX8664.cpp733 SourceLocation(-1), TargetAddressRange(info.Address(), info.Size()));

Completed in 76 milliseconds