Uses of Class
de.grogra.xl.vmx.VMXState
-
Uses of VMXState in de.grogra.xl.compiler
-
Uses of VMXState in de.grogra.xl.expr
Modifier and TypeMethodDescriptionprotected void
protected AbruptCompletion
protected abstract void
protected abstract AbruptCompletion
protected void
protected void
protected AbruptCompletion
protected void
protected void
final Object
Expression.evaluateAsObject
(VMXState t) final void
Expression.evaluateAsVoid
(VMXState t) final boolean
Expression.evaluateBoolean
(VMXState t) protected boolean
And.evaluateBooleanImpl
(VMXState vm) protected boolean
ArrayGenerator.evaluateBooleanImpl
(VMXState t) protected boolean
AssignArrayComponent.evaluateBooleanImpl
(VMXState t) protected boolean
AssignArrayGenerator.evaluateBooleanImpl
(VMXState t) protected boolean
AssignField.evaluateBooleanImpl
(VMXState t) protected boolean
AssignLocal.evaluateBooleanImpl
(VMXState t) protected boolean
BooleanConst.evaluateBooleanImpl
(VMXState t) protected boolean
Cast.evaluateBooleanImpl
(VMXState t) protected boolean
Conditional.evaluateBooleanImpl
(VMXState t) protected boolean
ConditionalAnd.evaluateBooleanImpl
(VMXState vm) protected boolean
ConditionalOr.evaluateBooleanImpl
(VMXState vm) protected boolean
Equals.evaluateBooleanImpl
(VMXState vm) protected boolean
Expression.evaluateBooleanImpl
(VMXState t) protected boolean
ExpressionList.evaluateBooleanImpl
(VMXState t) protected boolean
FieldObserver.evaluateBooleanImpl
(VMXState t) protected boolean
FilterGuard.evaluateBooleanImpl
(VMXState t) protected boolean
FinishIteratorGenerator.evaluateBooleanImpl
(VMXState t) protected boolean
GE.evaluateBooleanImpl
(VMXState vm) protected boolean
GetArrayComponent.evaluateBooleanImpl
(VMXState t) protected boolean
GetField.evaluateBooleanImpl
(VMXState t) protected boolean
GetLocal.evaluateBooleanImpl
(VMXState t) protected boolean
GetProperty.evaluateBooleanImpl
(VMXState t) protected boolean
GT.evaluateBooleanImpl
(VMXState vm) protected boolean
Guard.evaluateBooleanImpl
(VMXState t) protected boolean
Id.evaluateBooleanImpl
(VMXState vm) protected boolean
InstanceOf.evaluateBooleanImpl
(VMXState vm) protected final boolean
Invoke.evaluateBooleanImpl
(VMXState t) protected boolean
LE.evaluateBooleanImpl
(VMXState vm) protected boolean
LT.evaluateBooleanImpl
(VMXState vm) protected boolean
Not.evaluateBooleanImpl
(VMXState vm) protected boolean
NotEquals.evaluateBooleanImpl
(VMXState vm) protected boolean
Or.evaluateBooleanImpl
(VMXState vm) protected boolean
Pop.evaluateBooleanImpl
(VMXState t) protected boolean
PropertyAssignment.evaluateBooleanImpl
(VMXState t) protected boolean
Xor.evaluateBooleanImpl
(VMXState vm) final byte
Expression.evaluateByte
(VMXState t) protected byte
ArrayGenerator.evaluateByteImpl
(VMXState t) protected byte
AssignArrayComponent.evaluateByteImpl
(VMXState t) protected byte
AssignArrayGenerator.evaluateByteImpl
(VMXState t) protected byte
AssignField.evaluateByteImpl
(VMXState t) protected byte
AssignLocal.evaluateByteImpl
(VMXState t) protected byte
ByteConst.evaluateByteImpl
(VMXState t) protected byte
Cast.evaluateByteImpl
(VMXState t) protected byte
Conditional.evaluateByteImpl
(VMXState t) protected byte
Expression.evaluateByteImpl
(VMXState t) protected byte
ExpressionList.evaluateByteImpl
(VMXState t) protected byte
FieldObserver.evaluateByteImpl
(VMXState t) protected byte
FilterGuard.evaluateByteImpl
(VMXState t) protected byte
FinishIteratorGenerator.evaluateByteImpl
(VMXState t) protected byte
GetArrayComponent.evaluateByteImpl
(VMXState t) protected byte
GetField.evaluateByteImpl
(VMXState t) protected byte
GetLocal.evaluateByteImpl
(VMXState t) protected byte
GetProperty.evaluateByteImpl
(VMXState t) protected byte
Guard.evaluateByteImpl
(VMXState t) protected byte
Id.evaluateByteImpl
(VMXState vm) protected final byte
Invoke.evaluateByteImpl
(VMXState t) protected byte
Pop.evaluateByteImpl
(VMXState t) protected byte
PropertyAssignment.evaluateByteImpl
(VMXState t) final char
Expression.evaluateChar
(VMXState t) protected char
ArrayGenerator.evaluateCharImpl
(VMXState t) protected char
AssignArrayComponent.evaluateCharImpl
(VMXState t) protected char
AssignArrayGenerator.evaluateCharImpl
(VMXState t) protected char
AssignField.evaluateCharImpl
(VMXState t) protected char
AssignLocal.evaluateCharImpl
(VMXState t) protected char
Cast.evaluateCharImpl
(VMXState t) protected char
CharConst.evaluateCharImpl
(VMXState t) protected char
Conditional.evaluateCharImpl
(VMXState t) protected char
Expression.evaluateCharImpl
(VMXState t) protected char
ExpressionList.evaluateCharImpl
(VMXState t) protected char
FieldObserver.evaluateCharImpl
(VMXState t) protected char
FilterGuard.evaluateCharImpl
(VMXState t) protected char
FinishIteratorGenerator.evaluateCharImpl
(VMXState t) protected char
GetArrayComponent.evaluateCharImpl
(VMXState t) protected char
GetField.evaluateCharImpl
(VMXState t) protected char
GetLocal.evaluateCharImpl
(VMXState t) protected char
GetProperty.evaluateCharImpl
(VMXState t) protected char
Guard.evaluateCharImpl
(VMXState t) protected char
Id.evaluateCharImpl
(VMXState vm) protected final char
Invoke.evaluateCharImpl
(VMXState t) protected char
Pop.evaluateCharImpl
(VMXState t) protected char
PropertyAssignment.evaluateCharImpl
(VMXState t) final double
Expression.evaluateDouble
(VMXState t) protected double
Add.evaluateDoubleImpl
(VMXState vm) protected double
ArrayGenerator.evaluateDoubleImpl
(VMXState t) protected double
AssignArrayComponent.evaluateDoubleImpl
(VMXState t) protected double
AssignArrayGenerator.evaluateDoubleImpl
(VMXState t) protected double
AssignField.evaluateDoubleImpl
(VMXState t) protected double
AssignLocal.evaluateDoubleImpl
(VMXState t) protected double
Cast.evaluateDoubleImpl
(VMXState t) protected double
Conditional.evaluateDoubleImpl
(VMXState t) protected double
Div.evaluateDoubleImpl
(VMXState vm) protected double
DoubleConst.evaluateDoubleImpl
(VMXState t) protected double
Expression.evaluateDoubleImpl
(VMXState t) protected double
ExpressionList.evaluateDoubleImpl
(VMXState t) protected double
FieldObserver.evaluateDoubleImpl
(VMXState t) protected double
FilterGuard.evaluateDoubleImpl
(VMXState t) protected double
FinishIteratorGenerator.evaluateDoubleImpl
(VMXState t) protected double
GetArrayComponent.evaluateDoubleImpl
(VMXState t) protected double
GetField.evaluateDoubleImpl
(VMXState t) protected double
GetLocal.evaluateDoubleImpl
(VMXState t) protected double
GetProperty.evaluateDoubleImpl
(VMXState t) protected double
Guard.evaluateDoubleImpl
(VMXState t) protected double
Id.evaluateDoubleImpl
(VMXState vm) protected final double
Invoke.evaluateDoubleImpl
(VMXState t) protected double
Mul.evaluateDoubleImpl
(VMXState vm) protected double
Neg.evaluateDoubleImpl
(VMXState vm) protected double
Pop.evaluateDoubleImpl
(VMXState t) protected double
Pos.evaluateDoubleImpl
(VMXState vm) protected double
Power.evaluateDoubleImpl
(VMXState vm) protected double
PropertyAssignment.evaluateDoubleImpl
(VMXState t) protected double
Rem.evaluateDoubleImpl
(VMXState vm) protected double
Sub.evaluateDoubleImpl
(VMXState vm) final float
Expression.evaluateFloat
(VMXState t) protected float
Add.evaluateFloatImpl
(VMXState vm) protected float
ArrayGenerator.evaluateFloatImpl
(VMXState t) protected float
AssignArrayComponent.evaluateFloatImpl
(VMXState t) protected float
AssignArrayGenerator.evaluateFloatImpl
(VMXState t) protected float
AssignField.evaluateFloatImpl
(VMXState t) protected float
AssignLocal.evaluateFloatImpl
(VMXState t) protected float
Cast.evaluateFloatImpl
(VMXState t) protected float
Conditional.evaluateFloatImpl
(VMXState t) protected float
Div.evaluateFloatImpl
(VMXState vm) protected float
Expression.evaluateFloatImpl
(VMXState t) protected float
ExpressionList.evaluateFloatImpl
(VMXState t) protected float
FieldObserver.evaluateFloatImpl
(VMXState t) protected float
FilterGuard.evaluateFloatImpl
(VMXState t) protected float
FinishIteratorGenerator.evaluateFloatImpl
(VMXState t) protected float
FloatConst.evaluateFloatImpl
(VMXState t) protected float
GetArrayComponent.evaluateFloatImpl
(VMXState t) protected float
GetField.evaluateFloatImpl
(VMXState t) protected float
GetLocal.evaluateFloatImpl
(VMXState t) protected float
GetProperty.evaluateFloatImpl
(VMXState t) protected float
Guard.evaluateFloatImpl
(VMXState t) protected float
Id.evaluateFloatImpl
(VMXState vm) protected final float
Invoke.evaluateFloatImpl
(VMXState t) protected float
Mul.evaluateFloatImpl
(VMXState vm) protected float
Neg.evaluateFloatImpl
(VMXState vm) protected float
Pop.evaluateFloatImpl
(VMXState t) protected float
Pos.evaluateFloatImpl
(VMXState vm) protected float
Power.evaluateFloatImpl
(VMXState vm) protected float
PropertyAssignment.evaluateFloatImpl
(VMXState t) protected float
Rem.evaluateFloatImpl
(VMXState vm) protected float
Sub.evaluateFloatImpl
(VMXState vm) protected void
ComplexMethod.evaluateImpl
(VMXState t) protected abstract void
MethodExpression.evaluateImpl
(VMXState t) final int
Expression.evaluateInt
(VMXState t) protected int
Add.evaluateIntImpl
(VMXState vm) protected int
And.evaluateIntImpl
(VMXState vm) protected int
ArrayGenerator.evaluateIntImpl
(VMXState t) protected int
AssignArrayComponent.evaluateIntImpl
(VMXState t) protected int
AssignArrayGenerator.evaluateIntImpl
(VMXState t) protected int
AssignField.evaluateIntImpl
(VMXState t) protected int
AssignLocal.evaluateIntImpl
(VMXState t) protected int
Cast.evaluateIntImpl
(VMXState t) protected int
Compare.evaluateIntImpl
(VMXState vm) protected int
Complement.evaluateIntImpl
(VMXState vm) protected int
Conditional.evaluateIntImpl
(VMXState t) protected int
Div.evaluateIntImpl
(VMXState vm) protected int
Expression.evaluateIntImpl
(VMXState t) protected int
ExpressionList.evaluateIntImpl
(VMXState t) protected int
FieldObserver.evaluateIntImpl
(VMXState t) protected int
FilterGuard.evaluateIntImpl
(VMXState t) protected int
FinishIteratorGenerator.evaluateIntImpl
(VMXState t) protected int
GetArrayComponent.evaluateIntImpl
(VMXState t) protected int
GetField.evaluateIntImpl
(VMXState t) protected int
GetLocal.evaluateIntImpl
(VMXState t) protected int
GetProperty.evaluateIntImpl
(VMXState t) protected int
Guard.evaluateIntImpl
(VMXState t) protected int
Id.evaluateIntImpl
(VMXState vm) protected int
IntConst.evaluateIntImpl
(VMXState t) protected final int
Invoke.evaluateIntImpl
(VMXState t) protected int
Mul.evaluateIntImpl
(VMXState vm) protected int
Neg.evaluateIntImpl
(VMXState vm) protected int
Or.evaluateIntImpl
(VMXState vm) protected int
Pop.evaluateIntImpl
(VMXState t) protected int
Pos.evaluateIntImpl
(VMXState vm) protected int
PropertyAssignment.evaluateIntImpl
(VMXState t) protected int
Range.evaluateIntImpl
(VMXState t) protected int
Rem.evaluateIntImpl
(VMXState vm) protected int
Shl.evaluateIntImpl
(VMXState vm) protected int
Shr.evaluateIntImpl
(VMXState vm) protected int
Sub.evaluateIntImpl
(VMXState vm) protected int
Ushr.evaluateIntImpl
(VMXState vm) protected int
Xor.evaluateIntImpl
(VMXState vm) final long
Expression.evaluateLong
(VMXState t) protected long
Add.evaluateLongImpl
(VMXState vm) protected long
And.evaluateLongImpl
(VMXState vm) protected long
ArrayGenerator.evaluateLongImpl
(VMXState t) protected long
AssignArrayComponent.evaluateLongImpl
(VMXState t) protected long
AssignArrayGenerator.evaluateLongImpl
(VMXState t) protected long
AssignField.evaluateLongImpl
(VMXState t) protected long
AssignLocal.evaluateLongImpl
(VMXState t) protected long
Cast.evaluateLongImpl
(VMXState t) protected long
Complement.evaluateLongImpl
(VMXState vm) protected long
Conditional.evaluateLongImpl
(VMXState t) protected long
Div.evaluateLongImpl
(VMXState vm) protected long
Expression.evaluateLongImpl
(VMXState t) protected long
ExpressionList.evaluateLongImpl
(VMXState t) protected long
FieldObserver.evaluateLongImpl
(VMXState t) protected long
FilterGuard.evaluateLongImpl
(VMXState t) protected long
FinishIteratorGenerator.evaluateLongImpl
(VMXState t) protected long
GetArrayComponent.evaluateLongImpl
(VMXState t) protected long
GetField.evaluateLongImpl
(VMXState t) protected long
GetLocal.evaluateLongImpl
(VMXState t) protected long
GetProperty.evaluateLongImpl
(VMXState t) protected long
Guard.evaluateLongImpl
(VMXState t) protected long
Id.evaluateLongImpl
(VMXState vm) protected final long
Invoke.evaluateLongImpl
(VMXState t) protected long
LongConst.evaluateLongImpl
(VMXState t) protected long
Mul.evaluateLongImpl
(VMXState vm) protected long
Neg.evaluateLongImpl
(VMXState vm) protected long
Or.evaluateLongImpl
(VMXState vm) protected long
Pop.evaluateLongImpl
(VMXState t) protected long
Pos.evaluateLongImpl
(VMXState vm) protected long
PropertyAssignment.evaluateLongImpl
(VMXState t) protected long
Range.evaluateLongImpl
(VMXState t) protected long
Rem.evaluateLongImpl
(VMXState vm) protected long
Shl.evaluateLongImpl
(VMXState vm) protected long
Shr.evaluateLongImpl
(VMXState vm) protected long
Sub.evaluateLongImpl
(VMXState vm) protected long
Ushr.evaluateLongImpl
(VMXState vm) protected long
Xor.evaluateLongImpl
(VMXState vm) final Object
Expression.evaluateObject
(VMXState t) protected Object
Add.evaluateObjectImpl
(VMXState vm) protected Object
ArrayGenerator.evaluateObjectImpl
(VMXState t) protected Object
ArrayInit.evaluateObjectImpl
(VMXState t) protected Object
AssignArrayComponent.evaluateObjectImpl
(VMXState t) protected Object
AssignArrayGenerator.evaluateObjectImpl
(VMXState t) protected Object
AssignField.evaluateObjectImpl
(VMXState t) protected Object
AssignLocal.evaluateObjectImpl
(VMXState t) protected Object
Cast.evaluateObjectImpl
(VMXState t) protected Object
CheckNonNull.evaluateObjectImpl
(VMXState t) protected Object
ClassConst.evaluateObjectImpl
(VMXState t) protected Object
Conditional.evaluateObjectImpl
(VMXState t) protected Object
CreateArray.evaluateObjectImpl
(VMXState t) protected Object
Expression.evaluateObjectImpl
(VMXState t) protected Object
ExpressionList.evaluateObjectImpl
(VMXState t) protected Object
FieldObserver.evaluateObjectImpl
(VMXState t) protected Object
FilterGuard.evaluateObjectImpl
(VMXState t) protected Object
FinishIteratorGenerator.evaluateObjectImpl
(VMXState t) protected Object
GetArrayComponent.evaluateObjectImpl
(VMXState t) protected Object
GetDescriptor.evaluateObjectImpl
(VMXState t) protected Object
GetField.evaluateObjectImpl
(VMXState t) protected Object
GetLocal.evaluateObjectImpl
(VMXState t) protected Object
GetProperty.evaluateObjectImpl
(VMXState t) protected Object
GetPropertyInstance.evaluateObjectImpl
(VMXState t) protected Object
GetQuery.evaluateObjectImpl
(VMXState vmx) protected Object
GetVMXFrame.evaluateObjectImpl
(VMXState t) protected Object
Guard.evaluateObjectImpl
(VMXState t) protected Object
Id.evaluateObjectImpl
(VMXState vm) protected final Object
Invoke.evaluateObjectImpl
(VMXState t) protected Object
IterableGenerator.evaluateObjectImpl
(VMXState t) protected Object
ModelExpression.evaluateObjectImpl
(VMXState vmx) protected Object
New.evaluateObjectImpl
(VMXState t) protected Object
ObjectConst.evaluateObjectImpl
(VMXState t) protected Object
Pop.evaluateObjectImpl
(VMXState t) protected Object
PopIntArray.evaluateObjectImpl
(VMXState t) protected Object
PropertyAssignment.evaluateObjectImpl
(VMXState t) protected Object
Root.evaluateObjectImpl
(VMXState vmx) protected Object
StringConversion.evaluateObjectImpl
(VMXState vm) protected Object
Super.evaluateObjectImpl
(VMXState vm) protected Object
TypeConst.evaluateObjectImpl
(VMXState t) Expression.evaluateRet
(VMXState t) Invoke.evaluateRet
(VMXState t) final short
Expression.evaluateShort
(VMXState t) protected short
ArrayGenerator.evaluateShortImpl
(VMXState t) protected short
AssignArrayComponent.evaluateShortImpl
(VMXState t) protected short
AssignArrayGenerator.evaluateShortImpl
(VMXState t) protected short
AssignField.evaluateShortImpl
(VMXState t) protected short
AssignLocal.evaluateShortImpl
(VMXState t) protected short
Cast.evaluateShortImpl
(VMXState t) protected short
Conditional.evaluateShortImpl
(VMXState t) protected short
Expression.evaluateShortImpl
(VMXState t) protected short
ExpressionList.evaluateShortImpl
(VMXState t) protected short
FieldObserver.evaluateShortImpl
(VMXState t) protected short
FilterGuard.evaluateShortImpl
(VMXState t) protected short
FinishIteratorGenerator.evaluateShortImpl
(VMXState t) protected short
GetArrayComponent.evaluateShortImpl
(VMXState t) protected short
GetField.evaluateShortImpl
(VMXState t) protected short
GetLocal.evaluateShortImpl
(VMXState t) protected short
GetProperty.evaluateShortImpl
(VMXState t) protected short
Guard.evaluateShortImpl
(VMXState t) protected short
Id.evaluateShortImpl
(VMXState vm) protected final short
Invoke.evaluateShortImpl
(VMXState t) protected short
Pop.evaluateShortImpl
(VMXState t) protected short
PropertyAssignment.evaluateShortImpl
(VMXState t) protected short
ShortConst.evaluateShortImpl
(VMXState t) protected void
Assert.evaluateVoidImpl
(VMXState t) protected final void
BreakTarget.evaluateVoidImpl
(VMXState t) protected void
Cast.evaluateVoidImpl
(VMXState t) protected void
Catch.evaluateVoidImpl
(VMXState t) protected final void
ControlTransfer.evaluateVoidImpl
(VMXState t) protected void
DisposeDescriptor.evaluateVoidImpl
(VMXState t) protected void
EnterFrame.evaluateVoidImpl
(VMXState t) protected void
Expression.evaluateVoidImpl
(VMXState t) protected void
ExpressionList.evaluateVoidImpl
(VMXState t) protected void
Finally.evaluateVoidImpl
(VMXState t) protected void
FinishIteratorGenerator.evaluateVoidImpl
(VMXState t) protected void
Guard.evaluateVoidImpl
(VMXState t) protected void
If.evaluateVoidImpl
(VMXState vm) protected final void
Invoke.evaluateVoidImpl
(VMXState t) protected void
LeaveFrame.evaluateVoidImpl
(VMXState t) protected final void
MethodExpression.evaluateVoidImpl
(VMXState t) protected void
Pop.evaluateVoidImpl
(VMXState t) protected final void
Production.evaluateVoidImpl
(VMXState vmx) protected void
PushInts.evaluateVoidImpl
(VMXState t) protected void
SetThis.evaluateVoidImpl
(VMXState t) protected void
Synchronized.evaluateVoidImpl
(VMXState t) protected void
Throw.evaluateVoidImpl
(VMXState t) protected void
TryCatch.evaluateVoidImpl
(VMXState t) protected void
TryFinally.evaluateVoidImpl
(VMXState t) protected void
Yield.evaluateVoidImpl
(VMXState t) final AbruptCompletion.Return
protected abstract Method
protected Method
protected Method
protected Method
final void
protected void
Invoke.pushParameters
(VMXState t) -
Uses of VMXState in de.grogra.xl.vmx
Modifier and TypeMethodDescriptionstatic VMXState
VMXState.current()
Returns the VMXState for the current thread.Modifier and TypeMethodDescriptionstatic Object
VMXState.aget
(VMXState vmx, int nesting, int index, Authorization auth) Returns the value of the stack elementindex
of thenesting
-th statically containing frame.static void
VMXState.aset
(Object value, VMXState vmx, int nesting, int index, Authorization auth) Sets the stack elementindex
of thenesting
-th statically containing frame tovalue
.static double
VMXState.dget
(VMXState vmx, int nesting, int index, Authorization auth) Returns the value of the stack elementindex
of thenesting
-th statically containing frame.static void
VMXState.dset
(double value, VMXState vmx, int nesting, int index, Authorization auth) Sets the stack elementindex
of thenesting
-th statically containing frame tovalue
.This callback method is invoked by the executingVMXState
.static float
VMXState.fget
(VMXState vmx, int nesting, int index, Authorization auth) Returns the value of the stack elementindex
of thenesting
-th statically containing frame.static void
VMXState.fset
(float value, VMXState vmx, int nesting, int index, Authorization auth) Sets the stack elementindex
of thenesting
-th statically containing frame tovalue
.static int
VMXState.iget
(VMXState vmx, int nesting, int index, Authorization auth) Returns the value of the stack elementindex
of thenesting
-th statically containing frame.static void
VMXState.iset
(int value, VMXState vmx, int nesting, int index, Authorization auth) Sets the stack elementindex
of thenesting
-th statically containing frame tovalue
.static long
VMXState.lget
(VMXState vmx, int nesting, int index, Authorization auth) Returns the value of the stack elementindex
of thenesting
-th statically containing frame.static void
VMXState.lset
(long value, VMXState vmx, int nesting, int index, Authorization auth) Sets the stack elementindex
of thenesting
-th statically containing frame tovalue
.