OpenASIP
2.0
|
#include <AssemblerParser.hh>
Public Member Functions | |
AddLabelActor (LabelManager &manager, TPEF::ASpaceElement &aSpace, std::string &name, UValue &value) | |
AddLabelActor. More... | |
void | operator() (const char *, const char *) const |
Private Attributes | |
LabelManager & | manager_ |
TPEF::ASpaceElement & | aSpace_ |
std::string & | name_ |
UValue & | value_ |
Actor for adding labels.
Definition at line 268 of file AssemblerParser.hh.
AddLabelActor::AddLabelActor | ( | LabelManager & | manager, |
TPEF::ASpaceElement & | aSpace, | ||
std::string & | name, | ||
UValue & | value | ||
) |
Adds new label to label manager.
manager | Label manager that is used to label bookkeeping. |
aSpace | Address space for label. |
name | Label name. |
value | Value of the label. |
Definition at line 167 of file AssemblerParser.cc.
void AddLabelActor::operator() | ( | const char * | , |
const char * | |||
) | const |
|
private |
Definition at line 278 of file AssemblerParser.hh.
Referenced by operator()().
|
private |
Definition at line 277 of file AssemblerParser.hh.
Referenced by operator()().
|
private |
Definition at line 279 of file AssemblerParser.hh.
Referenced by operator()().
|
private |
Definition at line 280 of file AssemblerParser.hh.
Referenced by operator()().