OpenASIP
2.0
|
#include <ParserStructs.hh>
Public Member Functions | |
std::string | toString () const |
Public Attributes | |
bool | part3Used |
Is operation part of the term used. More... | |
std::string | part1 |
Unit name. More... | |
std::string | part2 |
Port name. More... | |
std::string | part3 |
Operation name. More... | |
Parsed data of function unit operand port or special register reference.
Form: unit.port[.operation]
Definition at line 76 of file ParserStructs.hh.
|
inline |
String representation of term for error message generation.
Definition at line 90 of file ParserStructs.hh.
References part1, part2, part3, and part3Used.
Referenced by RegisterTerm::toString().
std::string FUTerm::part1 |
Unit name.
Definition at line 81 of file ParserStructs.hh.
Referenced by MachineResourceManager::functionUnitPortResource(), MachineResourceManager::resourceID(), and toString().
std::string FUTerm::part2 |
Port name.
Definition at line 83 of file ParserStructs.hh.
Referenced by MachineResourceManager::functionUnitPortResource(), MachineResourceManager::resourceID(), and toString().
std::string FUTerm::part3 |
Operation name.
Definition at line 85 of file ParserStructs.hh.
Referenced by MachineResourceManager::functionUnitPortResource(), MachineResourceManager::resourceID(), and toString().
bool FUTerm::part3Used |
Is operation part of the term used.
Definition at line 79 of file ParserStructs.hh.
Referenced by MachineResourceManager::functionUnitPortResource(), MachineResourceManager::resourceID(), and toString().