|
OpenASIP 2.2
|
#include <TerminalSymbolReference.hh>


Private Attributes | |
| TCEString | symbolName_ |
Additional Inherited Members | |
Protected Attributes inherited from TTAProgram::TerminalImmediate | |
| SimValue | value_ |
| Value of the inline immediate. | |
Definition at line 42 of file TerminalSymbolReference.hh.
| TTAProgram::TerminalSymbolReference::TerminalSymbolReference | ( | const TCEString & | symbolName | ) |
Definition at line 37 of file TerminalSymbolReference.cc.
|
inlinevirtual |
Definition at line 45 of file TerminalSymbolReference.hh.
|
virtual |
Creates an exact copy of the terminal and returns it.
Reimplemented from TTAProgram::TerminalImmediate.
Definition at line 43 of file TerminalSymbolReference.cc.
References symbolName_.
|
virtual |
Checks if terminals are equal.
| other | Terminal to compare. |
Reimplemented from TTAProgram::TerminalImmediate.
Definition at line 48 of file TerminalSymbolReference.cc.
References symbolName_.
|
inlinevirtual |
Tells whether the terminal is reference to a code symbol
Reimplemented from TTAProgram::Terminal.
Definition at line 50 of file TerminalSymbolReference.hh.
|
inlinevirtual |
Reimplemented from TTAProgram::TerminalImmediate.
Definition at line 49 of file TerminalSymbolReference.hh.
References symbolName_.
|
inlinevirtual |
Returns the value of the inline immediate.
| WrongSubclass | never. |
Reimplemented from TTAProgram::TerminalImmediate.
Definition at line 48 of file TerminalSymbolReference.hh.
References NullSimValue::instance().

|
private |
Definition at line 52 of file TerminalSymbolReference.hh.
Referenced by copy(), equals(), and toString().