OpenASIP
2.0
|
#include <TerminalSymbolReference.hh>
Private Attributes | |
TCEString | symbolName_ |
Additional Inherited Members | |
Protected Attributes inherited from TTAProgram::TerminalImmediate | |
SimValue | value_ |
Value of the inline immediate. More... | |
Definition at line 42 of file TerminalSymbolReference.hh.
TTAProgram::TerminalSymbolReference::TerminalSymbolReference | ( | const TCEString & | symbolName | ) |
Definition at line 37 of file TerminalSymbolReference.cc.
Referenced by copy().
|
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_, and TerminalSymbolReference().
|
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().