public static class BytecodeInterpreterPartialEvaluationTest.Inst.Const extends BytecodeInterpreterPartialEvaluationTest.Inst
BytecodeInterpreterPartialEvaluationTest.Inst.Const, BytecodeInterpreterPartialEvaluationTest.Inst.IfLt, BytecodeInterpreterPartialEvaluationTest.Inst.IfZero, BytecodeInterpreterPartialEvaluationTest.Inst.Return| Modifier and Type | Field and Description |
|---|---|
private int |
next |
private com.oracle.truffle.api.frame.FrameSlot |
slot |
private int |
value |
| Constructor and Description |
|---|
Const(com.oracle.truffle.api.frame.FrameSlot slot,
int value,
int next) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
execute(com.oracle.truffle.api.frame.VirtualFrame frame) |
int |
getFalseSucc() |
int |
getTrueSucc() |
private final com.oracle.truffle.api.frame.FrameSlot slot
private final int value
private final int next
public Const(com.oracle.truffle.api.frame.FrameSlot slot, int value, int next)
public boolean execute(com.oracle.truffle.api.frame.VirtualFrame frame)
execute in class BytecodeInterpreterPartialEvaluationTest.Instpublic int getTrueSucc()
getTrueSucc in class BytecodeInterpreterPartialEvaluationTest.Instpublic int getFalseSucc()
getFalseSucc in class BytecodeInterpreterPartialEvaluationTest.Inst