OpenASIP
2.0
|
#include <ParserStructs.hh>
Public Member Functions | |
std::string | toString () const |
Public Attributes | |
UValue | width |
Number of MAUs that are initialized by the init field. More... | |
LiteralOrExpression | litOrExpr |
Initialisation value. More... | |
One init data field of data line.
Form: [width:]literalOrExpression
e.g.these are valid 4:codeLabel, 0b1010010, 0x139da 4:0x1abcd -4
Definition at line 339 of file ParserStructs.hh.
|
inline |
String representation of term for error message generation.
Definition at line 349 of file ParserStructs.hh.
References LiteralOrExpression::expression, LiteralOrExpression::isExpression, Expression::label, litOrExpr, LiteralOrExpression::value, and width.
Referenced by CodeSectionCreator::addAnnotationes().
LiteralOrExpression InitDataField::litOrExpr |
Initialisation value.
Definition at line 344 of file ParserStructs.hh.
Referenced by CodeSectionCreator::addAnnotationes(), toString(), and DataSectionCreator::writeDataLineToTPEF().
UValue InitDataField::width |
Number of MAUs that are initialized by the init field.
Definition at line 342 of file ParserStructs.hh.
Referenced by CodeSectionCreator::addAnnotationes(), toString(), and DataSectionCreator::writeDataLineToTPEF().