Uses of Class
org.openjdk.asmtools.jasm.Tables.ConstType
-
Packages that use Tables.ConstType Package Description org.openjdk.asmtools.jasm -
-
Uses of Tables.ConstType in org.openjdk.asmtools.jasm
Fields in org.openjdk.asmtools.jasm declared as Tables.ConstType Modifier and Type Field Description protected Tables.ConstType
ConstantPool.ConstValue. tag
Fields in org.openjdk.asmtools.jasm with type parameters of type Tables.ConstType Modifier and Type Field Description private static java.util.HashMap<java.lang.Integer,Tables.ConstType>
Tables. ConstantTypes
private static java.util.HashMap<java.lang.String,Tables.ConstType>
Tables. NameToConstantType
Methods in org.openjdk.asmtools.jasm that return Tables.ConstType Modifier and Type Method Description private Tables.ConstType
ParserCP. scanConstByID(boolean ignoreKeywords)
private Tables.ConstType
ParserCP. scanConstPrimVal()
static Tables.ConstType
Tables. tag(int i)
static Tables.ConstType
Tables. tag(java.lang.String parsekey)
static Tables.ConstType
Tables.ConstType. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static Tables.ConstType[]
Tables.ConstType. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.openjdk.asmtools.jasm with parameters of type Tables.ConstType Modifier and Type Method Description private 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.ConstCell
ConstantPool. FindCell(Tables.ConstType tag, java.lang.Integer value)
ConstantPool.ConstCell
ConstantPool. FindCell(Tables.ConstType tag, java.lang.Long value)
ConstantPool.ConstCell
ConstantPool. FindCell(Tables.ConstType tag, java.lang.String value)
ConstantPool.ConstCell
ConstantPool. FindCell(Tables.ConstType tag, ConstantPool.ConstCell value)
ConstantPool.ConstCell
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)
R
ConstantPool.CPTagVisitor. visit(Tables.ConstType tag)
R
ConstantPool.CPTagVisitor. visitClass(Tables.ConstType tag)
ConstantPool.ConstValue
ParserCP.ParserCPVisitor. visitClass(Tables.ConstType tag)
void
ConstantPool.CPTagVisitor. visitDefault(Tables.ConstType tag)
void
ConstantPool.CPVisitor. visitDefault(Tables.ConstType tag)
R
ConstantPool.CPTagVisitor. visitDouble(Tables.ConstType tag)
ConstantPool.ConstValue
ParserCP.ParserCPVisitor. visitDouble(Tables.ConstType tag)
R
ConstantPool.CPTagVisitor. visitDynamic(Tables.ConstType tag)
ConstantPool.ConstValue_CondyPair
ParserCP.ParserCPVisitor. visitDynamic(Tables.ConstType tag)
ConstantPool.ConstValue
ParserCP.ParserCPVisitor. visitExcept(Tables.ConstType tag)
R
ConstantPool.CPTagVisitor. visitField(Tables.ConstType tag)
ConstantPool.ConstValue
ParserCP.ParserCPVisitor. visitField(Tables.ConstType tag)
R
ConstantPool.CPTagVisitor. visitFloat(Tables.ConstType tag)
ConstantPool.ConstValue
ParserCP.ParserCPVisitor. visitFloat(Tables.ConstType tag)
R
ConstantPool.CPTagVisitor. visitInteger(Tables.ConstType tag)
ConstantPool.ConstValue
ParserCP.ParserCPVisitor. visitInteger(Tables.ConstType tag)
R
ConstantPool.CPTagVisitor. visitInterfacemethod(Tables.ConstType tag)
ConstantPool.ConstValue
ParserCP.ParserCPVisitor. visitInterfacemethod(Tables.ConstType tag)
R
ConstantPool.CPTagVisitor. visitInvokedynamic(Tables.ConstType tag)
ConstantPool.ConstValue_IndyPair
ParserCP.ParserCPVisitor. visitInvokedynamic(Tables.ConstType tag)
R
ConstantPool.CPTagVisitor. visitLong(Tables.ConstType tag)
ConstantPool.ConstValue
ParserCP.ParserCPVisitor. visitLong(Tables.ConstType tag)
private ConstantPool.ConstValue_Pair
ParserCP.ParserCPVisitor. visitMember(Tables.ConstType tag)
R
ConstantPool.CPTagVisitor. visitMethod(Tables.ConstType tag)
ConstantPool.ConstValue
ParserCP.ParserCPVisitor. visitMethod(Tables.ConstType tag)
R
ConstantPool.CPTagVisitor. visitMethodhandle(Tables.ConstType tag)
ConstantPool.ConstValue
ParserCP.ParserCPVisitor. visitMethodhandle(Tables.ConstType tag)
R
ConstantPool.CPTagVisitor. visitMethodtype(Tables.ConstType tag)
ConstantPool.ConstValue
ParserCP.ParserCPVisitor. visitMethodtype(Tables.ConstType tag)
R
ConstantPool.CPTagVisitor. visitModule(Tables.ConstType tag)
private ConstantPool.ConstCell
ParserCP.ParserCPVisitor. visitName(Tables.ConstType tag)
R
ConstantPool.CPTagVisitor. visitNameandtype(Tables.ConstType tag)
ConstantPool.ConstValue
ParserCP.ParserCPVisitor. visitNameandtype(Tables.ConstType tag)
R
ConstantPool.CPTagVisitor. visitPackage(Tables.ConstType tag)
R
ConstantPool.CPTagVisitor. visitString(Tables.ConstType tag)
ConstantPool.ConstValue
ParserCP.ParserCPVisitor. visitString(Tables.ConstType tag)
R
ConstantPool.CPTagVisitor. visitUTF8(Tables.ConstType tag)
ConstantPool.ConstValue
ParserCP.ParserCPVisitor. visitUTF8(Tables.ConstType tag)
Constructors in org.openjdk.asmtools.jasm with parameters of type Tables.ConstType Constructor Description ConstValue(Tables.ConstType tag)
ConstValue_Cell(Tables.ConstType tag, ConstantPool.ConstCell cell)
ConstValue_IndyOrCondyPair(Tables.ConstType tag, BootstrapMethodData bsmdata, ConstantPool.ConstCell napeCell)
ConstValue_Integer(Tables.ConstType tag, java.lang.Integer value)
ConstValue_Long(Tables.ConstType tag, java.lang.Long value)
ConstValue_Pair(Tables.ConstType tag, ConstantPool.ConstCell left, ConstantPool.ConstCell right)
-