Uses of Interface
org.codehaus.janino.util.ClassFile.StackMapTableAttribute.VerificationTypeInfo
Packages that use ClassFile.StackMapTableAttribute.VerificationTypeInfo
Package
Description
The core of the Janino Java compiler.
Application-independent helper classes.
-
Uses of ClassFile.StackMapTableAttribute.VerificationTypeInfo in org.codehaus.janino
Fields in org.codehaus.janino declared as ClassFile.StackMapTableAttribute.VerificationTypeInfoModifier and TypeFieldDescriptionprivate final ClassFile.StackMapTableAttribute.VerificationTypeInfo[]
StackMap.locals
Elements are never changed.private final ClassFile.StackMapTableAttribute.VerificationTypeInfo[]
StackMap.operands
Elements are never changed.Methods in org.codehaus.janino that return ClassFile.StackMapTableAttribute.VerificationTypeInfoModifier and TypeMethodDescriptionprivate static ClassFile.StackMapTableAttribute.VerificationTypeInfo[]
StackMap.addToArray
(ClassFile.StackMapTableAttribute.VerificationTypeInfo[] original, ClassFile.StackMapTableAttribute.VerificationTypeInfo value) UnitCompiler.getLocalVariableTypeInfo
(short lvIndex) (package private) ClassFile.StackMapTableAttribute.VerificationTypeInfo[]
StackMap.locals()
(package private) ClassFile.StackMapTableAttribute.VerificationTypeInfo[]
StackMap.operands()
(package private) ClassFile.StackMapTableAttribute.VerificationTypeInfo
StackMap.peekLocal()
CodeContext.peekOperand()
(package private) ClassFile.StackMapTableAttribute.VerificationTypeInfo
StackMap.peekOperand()
CodeContext.popIntOrLongOperand()
Asserts that the top operand is anint_variable_info
orlong_variable_info
, then pops and returns it.CodeContext.popObjectOrUninitializedOrUninitializedThisOperand()
Asserts that the top operand is anobject_variable_info
,uninitialized_variable_info
oruninitializedThis_variable_info
, and pops it.CodeContext.popOperand()
Pops one entry from the current inserter's operand stack.private static ClassFile.StackMapTableAttribute.VerificationTypeInfo[]
StackMap.removeLastFromArray
(ClassFile.StackMapTableAttribute.VerificationTypeInfo[] original) UnitCompiler.verificationTypeInfo
(IType type) Methods in org.codehaus.janino with parameters of type ClassFile.StackMapTableAttribute.VerificationTypeInfoModifier and TypeMethodDescriptionprivate static ClassFile.StackMapTableAttribute.VerificationTypeInfo[]
StackMap.addToArray
(ClassFile.StackMapTableAttribute.VerificationTypeInfo[] original, ClassFile.StackMapTableAttribute.VerificationTypeInfo value) private static int
UnitCompiler.il
(ClassFile.StackMapTableAttribute.VerificationTypeInfo vti) private static int
UnitCompiler.ilfd
(ClassFile.StackMapTableAttribute.VerificationTypeInfo vti) void
CodeContext.popOperand
(ClassFile.StackMapTableAttribute.VerificationTypeInfo expected) Pops the top entry from the operand stack and assert that it equals expected.(package private) StackMap
StackMap.pushLocal
(ClassFile.StackMapTableAttribute.VerificationTypeInfo local) void
CodeContext.pushOperand
(ClassFile.StackMapTableAttribute.VerificationTypeInfo topOperand) (package private) StackMap
StackMap.pushOperand
(ClassFile.StackMapTableAttribute.VerificationTypeInfo operand) private static ClassFile.StackMapTableAttribute.VerificationTypeInfo[]
StackMap.removeLastFromArray
(ClassFile.StackMapTableAttribute.VerificationTypeInfo[] original) private void
UnitCompiler.updateLocalVariableInCurrentStackMap
(short lvIndex, ClassFile.StackMapTableAttribute.VerificationTypeInfo vti) Constructors in org.codehaus.janino with parameters of type ClassFile.StackMapTableAttribute.VerificationTypeInfoModifierConstructorDescription(package private)
StackMap
(ClassFile.StackMapTableAttribute.VerificationTypeInfo[] locals, ClassFile.StackMapTableAttribute.VerificationTypeInfo[] operands) -
Uses of ClassFile.StackMapTableAttribute.VerificationTypeInfo in org.codehaus.janino.util
Classes in org.codehaus.janino.util that implement ClassFile.StackMapTableAttribute.VerificationTypeInfoModifier and TypeClassDescriptionstatic class
Representation of theobject_variable_info
structure; see JVMS8 4.7.4.static class
Representation of theuninitialized_variable_info
structure; see JVMS8 4.7.4.Fields in org.codehaus.janino.util declared as ClassFile.StackMapTableAttribute.VerificationTypeInfoModifier and TypeFieldDescriptionClassFile.StackMapTableAttribute.DOUBLE_VARIABLE_INFO
Representation of thedouble_variable_info
structure; see JVMS8 4.7.4.ClassFile.StackMapTableAttribute.FLOAT_VARIABLE_INFO
Representation of thefloat_variable_info
structure; see JVMS8 4.7.4.ClassFile.StackMapTableAttribute.INTEGER_VARIABLE_INFO
Representation of theinteger_variable_info
structure; see JVMS8 4.7.4.private final ClassFile.StackMapTableAttribute.VerificationTypeInfo[]
ClassFile.StackMapTableAttribute.AppendFrame.locals
private final ClassFile.StackMapTableAttribute.VerificationTypeInfo[]
ClassFile.StackMapTableAttribute.FullFrame.locals
ClassFile.StackMapTableAttribute.LONG_VARIABLE_INFO
Representation of thelong_variable_info
structure; see JVMS8 4.7.4.ClassFile.StackMapTableAttribute.NULL_VARIABLE_INFO
Representation of thenull_variable_info
structure; see JVMS8 4.7.4.private final ClassFile.StackMapTableAttribute.VerificationTypeInfo[]
ClassFile.StackMapTableAttribute.FullFrame.stack
private final ClassFile.StackMapTableAttribute.VerificationTypeInfo
ClassFile.StackMapTableAttribute.SameLocals1StackItemFrame.stack
private final ClassFile.StackMapTableAttribute.VerificationTypeInfo
ClassFile.StackMapTableAttribute.SameLocals1StackItemFrameExtended.stack
ClassFile.StackMapTableAttribute.TOP_VARIABLE_INFO
Representation of thetop_variable_info
structure; see JVMS8 4.7.4.ClassFile.StackMapTableAttribute.UNINITIALIZED_THIS_VARIABLE_INFO
Representation of theuninitialized_this_variable_info
structure; see JVMS8 4.7.4.Methods in org.codehaus.janino.util that return ClassFile.StackMapTableAttribute.VerificationTypeInfoModifier and TypeMethodDescriptionprivate static ClassFile.StackMapTableAttribute.VerificationTypeInfo
ClassFile.StackMapTableAttribute.loadVerificationTypeInfo
(DataInputStream dis, ClassFile classFile) private static ClassFile.StackMapTableAttribute.VerificationTypeInfo[]
ClassFile.StackMapTableAttribute.loadVerificationTypeInfos
(DataInputStream dis, int number, ClassFile classFile) Methods in org.codehaus.janino.util with parameters of type ClassFile.StackMapTableAttribute.VerificationTypeInfoModifier and TypeMethodDescriptionprivate static void
ClassFile.StackMapTableAttribute.storeVerificationTypeInfos
(ClassFile.StackMapTableAttribute.VerificationTypeInfo[] vtis, DataOutputStream dos) Constructors in org.codehaus.janino.util with parameters of type ClassFile.StackMapTableAttribute.VerificationTypeInfoModifierConstructorDescriptionAppendFrame
(int offsetDelta, ClassFile.StackMapTableAttribute.VerificationTypeInfo[] locals) FullFrame
(int offsetDelta, ClassFile.StackMapTableAttribute.VerificationTypeInfo[] locals, ClassFile.StackMapTableAttribute.VerificationTypeInfo[] stack) SameLocals1StackItemFrame
(int offsetDelta, ClassFile.StackMapTableAttribute.VerificationTypeInfo stack) SameLocals1StackItemFrameExtended
(int offsetDelta, ClassFile.StackMapTableAttribute.VerificationTypeInfo stack)