Numeric range to indicate a number of locations in an array. More...
#include <AliasMapXAIF.hpp>


Public Member Functions | |
| LocRange (int start, int end) | |
| ~LocRange () | |
| int | getStart () const |
| int | getEnd () const |
| void | output (IRHandlesIRInterface &ir) |
Private Attributes | |
| int | mStart |
| int | mEnd |
Numeric range to indicate a number of locations in an array.
Definition at line 46 of file AliasMapXAIF.hpp.
| OA::XAIF::LocRange::LocRange | ( | int | start, | |
| int | end | |||
| ) | [inline] |
Definition at line 48 of file AliasMapXAIF.hpp.
| OA::XAIF::LocRange::~LocRange | ( | ) | [inline] |
Definition at line 49 of file AliasMapXAIF.hpp.
| int OA::XAIF::LocRange::getEnd | ( | ) | const [inline] |
Definition at line 52 of file AliasMapXAIF.hpp.
References mEnd.
Referenced by OA::XAIF::AliasMapXAIF::dump(), OA::XAIF::LocTuple::operator<(), and OA::XAIF::LocTuple::operator==().
| int OA::XAIF::LocRange::getStart | ( | ) | const [inline] |
Definition at line 51 of file AliasMapXAIF.hpp.
References mStart.
Referenced by OA::XAIF::AliasMapXAIF::dump(), OA::XAIF::LocTuple::operator<(), and OA::XAIF::LocTuple::operator==().
| void OA::XAIF::LocRange::output | ( | IRHandlesIRInterface & | ir | ) | [inline, virtual] |
Implements OA::Annotation.
Definition at line 54 of file AliasMapXAIF.hpp.
References OA::int2string(), mEnd, mStart, and OA::Annotation::sOutBuild.
Referenced by OA::XAIF::LocTuple::output().

int OA::XAIF::LocRange::mEnd [private] |
Definition at line 62 of file AliasMapXAIF.hpp.
int OA::XAIF::LocRange::mStart [private] |
Definition at line 62 of file AliasMapXAIF.hpp.
Referenced by getStart(), and output().
1.6.1