Modifier and Type | Field and Description |
---|---|
ILOCInstruction.Form |
ILOCInstruction.form
Instruction form
|
Modifier and Type | Method and Description |
---|---|
static ILOCInstruction.Form |
ILOCInstruction.Form.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ILOCInstruction.Form[] |
ILOCInstruction.Form.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
void |
ILOCGenerator.emit(ASTNode node,
ILOCInstruction.Form form)
Generate a new ILOC instruction and add it to the code for an AST node.
|
void |
ILOCGenerator.emit(ASTNode node,
ILOCInstruction.Form form,
ILOCOperand op)
Generate a new ILOC instruction and add it to the code for an AST node.
|
void |
ILOCGenerator.emit(ASTNode node,
ILOCInstruction.Form form,
ILOCOperand op1,
ILOCOperand op2)
Generate a new ILOC instruction and add it to the code for an AST node.
|
void |
ILOCGenerator.emit(ASTNode node,
ILOCInstruction.Form form,
ILOCOperand op1,
ILOCOperand op2,
ILOCOperand op3)
Generate a new ILOC instruction and add it to the code for an AST node.
|
Constructor and Description |
---|
ILOCInstruction(ILOCInstruction.Form form,
ILOCOperand[] operands)
Create a new instruction
|
ILOCInstruction(ILOCInstruction.Form form,
ILOCOperand[] operands,
String comment)
Create a new instruction
|
Copyright © 2019. All rights reserved.