LLVM API Documentation
#include <DWARFDebugLine.h>


Public Member Functions | |
| Sequence () | |
| void | reset () |
| bool | isValid () const |
| bool | containsPC (uint64_t pc) const |
Static Public Member Functions | |
| static bool | orderByLowPC (const Sequence &LHS, const Sequence &RHS) |
Public Attributes | |
| uint64_t | LowPC |
| uint64_t | HighPC |
| unsigned | FirstRowIndex |
| unsigned | LastRowIndex |
| bool | Empty |
Definition at line 138 of file DWARFDebugLine.h.
| llvm::DWARFDebugLine::Sequence::Sequence | ( | ) | [inline] |
Definition at line 147 of file DWARFDebugLine.h.
References reset().
| bool llvm::DWARFDebugLine::Sequence::containsPC | ( | uint64_t | pc | ) | const [inline] |
Definition at line 161 of file DWARFDebugLine.h.
Referenced by llvm::DWARFDebugLine::LineTable::lookupAddress().
| bool llvm::DWARFDebugLine::Sequence::isValid | ( | ) | const [inline] |
Definition at line 158 of file DWARFDebugLine.h.
References Empty, FirstRowIndex, HighPC, LastRowIndex, and LowPC.
| static bool llvm::DWARFDebugLine::Sequence::orderByLowPC | ( | const Sequence & | LHS, |
| const Sequence & | RHS | ||
| ) | [inline, static] |
Definition at line 155 of file DWARFDebugLine.h.
References LowPC.
Referenced by llvm::DWARFDebugLine::LineTable::lookupAddress(), and llvm::DWARFDebugLine::LineTable::lookupAddressRange().
| void llvm::DWARFDebugLine::Sequence::reset | ( | ) | [inline] |
Reimplemented in llvm::DWARFDebugLine::State.
Definition at line 148 of file DWARFDebugLine.h.
References Empty, FirstRowIndex, HighPC, LastRowIndex, and LowPC.
Referenced by Sequence().
Definition at line 145 of file DWARFDebugLine.h.
Definition at line 143 of file DWARFDebugLine.h.
Referenced by isValid(), llvm::DWARFDebugLine::LineTable::lookupAddress(), llvm::DWARFDebugLine::LineTable::lookupAddressRange(), and reset().
Definition at line 142 of file DWARFDebugLine.h.
Referenced by containsPC(), isValid(), llvm::DWARFDebugLine::LineTable::lookupAddressRange(), and reset().
Definition at line 144 of file DWARFDebugLine.h.
Referenced by isValid(), llvm::DWARFDebugLine::LineTable::lookupAddress(), llvm::DWARFDebugLine::LineTable::lookupAddressRange(), and reset().
Definition at line 141 of file DWARFDebugLine.h.
Referenced by containsPC(), isValid(), llvm::DWARFDebugLine::LineTable::lookupAddress(), llvm::DWARFDebugLine::LineTable::lookupAddressRange(), orderByLowPC(), and reset().