|
MXVM 1.8.1
Virtual Machine, Compiler, and Pascal Frontend
|
Describes where a value currently resides (register, memory, or immediate). More...
Public Types | |
| enum | Type { REGISTER , MEMORY , IMMEDIATE } |
Public Attributes | |
| enum pascal::CodeGenVisitor::ValueLocation::Type | type |
| std::string | location |
| register name, slot name, or literal value | |
Describes where a value currently resides (register, memory, or immediate).
| std::string pascal::CodeGenVisitor::ValueLocation::location |
| enum pascal::CodeGenVisitor::ValueLocation::Type pascal::CodeGenVisitor::ValueLocation::type |