An absolute address range [LowPC, HighPC) within a section.]

Synopsis

Declared in <llvm/DebugInfo/DWARF/DWARFAddressRange.h>

struct DWARFAddressRange;

Member Functions

Name

Description

DWARFAddressRange [constructor]

Used for unit testing.

dump

intersects

Returns true if [LowPC, HighPC) intersects with [RHS.LowPC, RHS.HighPC).]]

merge

Union two address ranges if they intersect.

valid

Returns true if LowPC is smaller or equal to HighPC. This accounts for dead‐stripped ranges.

Data Members

Non-Member Functions

Name

Description

operator<

Order by section index, then LowPC, then HighPC.

operator==

Equality operator

Created with MrDocs