Uses of Enum Class
org.openjdk.asmtools.jasm.Tables.ConstType
Packages that use Tables.ConstType
-
Uses of Tables.ConstType in org.openjdk.asmtools.jasm
Fields in org.openjdk.asmtools.jasm declared as Tables.ConstTypeFields in org.openjdk.asmtools.jasm with type parameters of type Tables.ConstTypeModifier and TypeFieldDescriptionprivate static HashMap<Integer,
Tables.ConstType> Tables.ConstantTypes
private static HashMap<String,
Tables.ConstType> Tables.NameToConstantType
Methods in org.openjdk.asmtools.jasm that return Tables.ConstTypeModifier and TypeMethodDescriptionprivate Tables.ConstType
ParserCP.scanConstByID
(boolean ignoreKeywords) private Tables.ConstType
ParserCP.scanConstPrimVal()
static Tables.ConstType
Tables.tag
(int i) static Tables.ConstType
static Tables.ConstType
Returns the enum constant of this class with the specified name.static Tables.ConstType[]
Tables.ConstType.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.openjdk.asmtools.jasm with parameters of type Tables.ConstTypeModifier and TypeMethodDescriptionprivate void
Parser.checkReferenceIndex
(int position, Tables.ConstType defaultTag, Tables.ConstType default2Tag) Check the pair reference_kind:reference_index where reference_kind is any from: REF_invokeVirtual, REF_newInvokeSpecial, REF_invokeStatic, REF_invokeSpecial, REF_invokeInterface and reference_index is one of [Empty], Method or InterfaceMethod There are possible entries: ldc Dynamic REF_newInvokeSpecial:InterfaceMethod LdcConDyTwice."": ldc Dynamic REF_invokeInterface:LdcConDyTwice." ": ldc Dynamic REF_newInvokeSpecial:Method LdcConDyTwice." ": ldc MethodHandle REF_newInvokeSpecial:InterfaceMethod LdcConDyTwice." ": ldc MethodHandle REF_invokeInterface:LdcConDyTwice." ": ldc MethodHandle REF_newInvokeSpecial:Method LdcConDyTwice." ": invokedynamic MethodHandle REF_invokeStatic:Method java/lang/invoke/StringConcatFactory.makeConcatWithConstants: invokedynamic MethodHandle REF_invokeStatic:java/lang/invoke/StringConcatFactory.makeConcatWithConstants .... private void
ParserCP.checkWrongTag
(Tables.ConstType tag, Tables.ConstType defaultTag, Tables.ConstType default2Tag) ConstantPool.FindCell
(Tables.ConstType tag, Integer value) ConstantPool.FindCell
(Tables.ConstType tag, Long value) ConstantPool.FindCell
(Tables.ConstType tag, String value) ConstantPool.FindCell
(Tables.ConstType tag, ConstantPool.ConstCell value) ConstantPool.FindCell
(Tables.ConstType tag, ConstantPool.ConstCell left, ConstantPool.ConstCell right) protected ConstantPool.ConstCell
ParserCP.parseConstRef
(Tables.ConstType defaultTag) protected ConstantPool.ConstCell
ParserCP.parseConstRef
(Tables.ConstType defaultTag, Tables.ConstType default2Tag) protected ConstantPool.ConstCell
ParserCP.parseConstRef
(Tables.ConstType defaultTag, Tables.ConstType default2Tag, boolean ignoreKeywords) Parse an instruction argument, one of: * #NUMBER, #NAME, [TAG] CONSTVALUEprotected ConstantPool.ConstValue
ParserCP.parseConstValue
(Tables.ConstType tag) Parse CONSTVALUEprotected ConstantPool.ConstValue
ParserCP.parseTagConstValue
(Tables.ConstType defaultTag) Parse [TAG] CONSTVALUEprotected ConstantPool.ConstValue
ParserCP.parseTagConstValue
(Tables.ConstType defaultTag, Tables.ConstType default2Tag, boolean ignoreKeywords) private static void
Tables.registerConstantType
(Tables.ConstType tt) final R
ConstantPool.CPTagVisitor.visit
(Tables.ConstType tag) ConstantPool.CPTagVisitor.visitClass
(Tables.ConstType tag) ParserCP.ParserCPVisitor.visitClass
(Tables.ConstType tag) void
ConstantPool.CPTagVisitor.visitDefault
(Tables.ConstType tag) void
ConstantPool.CPVisitor.visitDefault
(Tables.ConstType tag) ConstantPool.CPTagVisitor.visitDouble
(Tables.ConstType tag) ParserCP.ParserCPVisitor.visitDouble
(Tables.ConstType tag) ConstantPool.CPTagVisitor.visitDynamic
(Tables.ConstType tag) ParserCP.ParserCPVisitor.visitDynamic
(Tables.ConstType tag) ParserCP.ParserCPVisitor.visitExcept
(Tables.ConstType tag) ConstantPool.CPTagVisitor.visitField
(Tables.ConstType tag) ParserCP.ParserCPVisitor.visitField
(Tables.ConstType tag) ConstantPool.CPTagVisitor.visitFloat
(Tables.ConstType tag) ParserCP.ParserCPVisitor.visitFloat
(Tables.ConstType tag) ConstantPool.CPTagVisitor.visitInteger
(Tables.ConstType tag) ParserCP.ParserCPVisitor.visitInteger
(Tables.ConstType tag) ConstantPool.CPTagVisitor.visitInterfacemethod
(Tables.ConstType tag) ParserCP.ParserCPVisitor.visitInterfacemethod
(Tables.ConstType tag) ConstantPool.CPTagVisitor.visitInvokedynamic
(Tables.ConstType tag) ParserCP.ParserCPVisitor.visitInvokedynamic
(Tables.ConstType tag) ConstantPool.CPTagVisitor.visitLong
(Tables.ConstType tag) ParserCP.ParserCPVisitor.visitLong
(Tables.ConstType tag) private ConstantPool.ConstValue_Pair
ParserCP.ParserCPVisitor.visitMember
(Tables.ConstType tag) ConstantPool.CPTagVisitor.visitMethod
(Tables.ConstType tag) ParserCP.ParserCPVisitor.visitMethod
(Tables.ConstType tag) ConstantPool.CPTagVisitor.visitMethodhandle
(Tables.ConstType tag) ParserCP.ParserCPVisitor.visitMethodhandle
(Tables.ConstType tag) ConstantPool.CPTagVisitor.visitMethodtype
(Tables.ConstType tag) ParserCP.ParserCPVisitor.visitMethodtype
(Tables.ConstType tag) ConstantPool.CPTagVisitor.visitModule
(Tables.ConstType tag) private ConstantPool.ConstCell
ParserCP.ParserCPVisitor.visitName
(Tables.ConstType tag) ConstantPool.CPTagVisitor.visitNameandtype
(Tables.ConstType tag) ParserCP.ParserCPVisitor.visitNameandtype
(Tables.ConstType tag) ConstantPool.CPTagVisitor.visitPackage
(Tables.ConstType tag) ConstantPool.CPTagVisitor.visitString
(Tables.ConstType tag) ParserCP.ParserCPVisitor.visitString
(Tables.ConstType tag) ConstantPool.CPTagVisitor.visitUTF8
(Tables.ConstType tag) ParserCP.ParserCPVisitor.visitUTF8
(Tables.ConstType tag) Constructors in org.openjdk.asmtools.jasm with parameters of type Tables.ConstTypeModifierConstructorDescriptionprotected
ConstValue_IndyOrCondyPair
(Tables.ConstType tag, BootstrapMethodData bsmdata, ConstantPool.ConstCell napeCell) ConstValue_Integer
(Tables.ConstType tag, Integer value) ConstValue_Long
(Tables.ConstType tag, Long value) ConstValue_Pair
(Tables.ConstType tag, ConstantPool.ConstCell left, ConstantPool.ConstCell right)