OpenASIP
2.0
|
Public Member Functions | |
LabelOwner (const Label &label, const Scope &owner) | |
~LabelOwner () | |
const Label & | label () const |
const Scope & | scope () const |
Private Attributes | |
const Label * | label_ |
The label. More... | |
const Scope * | owner_ |
The owner scope of the label. More... | |
Connects a label and its owner for bookkeeping.
Definition at line 90 of file GlobalScope.hh.
Constructor.
label | The label. |
owner | The owner scope of the label. |
Definition at line 386 of file GlobalScope.cc.
TTAProgram::GlobalScope::LabelOwner::~LabelOwner | ( | ) |
Destructor.
Definition at line 395 of file GlobalScope.cc.
const Label & TTAProgram::GlobalScope::LabelOwner::label | ( | ) | const |
const Scope & TTAProgram::GlobalScope::LabelOwner::scope | ( | ) | const |
Returns the owning scope of the label.
Definition at line 414 of file GlobalScope.cc.
|
private |
The label.
Definition at line 98 of file GlobalScope.hh.
|
private |
The owner scope of the label.
Definition at line 100 of file GlobalScope.hh.