Package | Description |
---|---|
org.openjdk.asmtools.jasm |
Modifier and Type | Field and Description |
---|---|
protected Tables.ConstType |
ConstantPool.ConstValue.tag |
Modifier and Type | Method and Description |
---|---|
static Tables.ConstType |
Tables.tag(int i) |
static Tables.ConstType |
Tables.tag(String parsekey) |
static Tables.ConstType |
Tables.ConstType.valueOf(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.
|
Modifier and Type | Method and Description |
---|---|
ConstantPool.ConstCell |
ConstantPool.FindCell(Tables.ConstType tag,
ConstantPool.ConstCell value) |
ConstantPool.ConstCell |
ConstantPool.FindCell(Tables.ConstType tag,
ConstantPool.ConstCell left,
ConstantPool.ConstCell right) |
ConstantPool.ConstCell |
ConstantPool.FindCell(Tables.ConstType tag,
Integer value) |
ConstantPool.ConstCell |
ConstantPool.FindCell(Tables.ConstType tag,
Long value) |
ConstantPool.ConstCell |
ConstantPool.FindCell(Tables.ConstType tag,
String value) |
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] CONSTVALUE
|
protected ConstantPool.ConstValue |
ParserCP.parseConstValue(Tables.ConstType tag)
Parse CONSTVALUE
|
protected ConstantPool.ConstValue |
ParserCP.parseTagConstValue(Tables.ConstType defaultTag)
Parse [TAG] CONSTVALUE
|
protected ConstantPool.ConstValue |
ParserCP.parseTagConstValue(Tables.ConstType defaultTag,
Tables.ConstType default2Tag,
boolean ignoreKeywords) |
R |
ConstantPool.CPTagVisitor.visit(Tables.ConstType tag) |
R |
ConstantPool.CPTagVisitor.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) |
R |
ConstantPool.CPTagVisitor.visitDynamic(Tables.ConstType tag) |
R |
ConstantPool.CPTagVisitor.visitField(Tables.ConstType tag) |
R |
ConstantPool.CPTagVisitor.visitFloat(Tables.ConstType tag) |
R |
ConstantPool.CPTagVisitor.visitInteger(Tables.ConstType tag) |
R |
ConstantPool.CPTagVisitor.visitInterfacemethod(Tables.ConstType tag) |
R |
ConstantPool.CPTagVisitor.visitInvokedynamic(Tables.ConstType tag) |
R |
ConstantPool.CPTagVisitor.visitLong(Tables.ConstType tag) |
R |
ConstantPool.CPTagVisitor.visitMethod(Tables.ConstType tag) |
R |
ConstantPool.CPTagVisitor.visitMethodhandle(Tables.ConstType tag) |
R |
ConstantPool.CPTagVisitor.visitMethodtype(Tables.ConstType tag) |
R |
ConstantPool.CPTagVisitor.visitModule(Tables.ConstType tag) |
R |
ConstantPool.CPTagVisitor.visitNameandtype(Tables.ConstType tag) |
R |
ConstantPool.CPTagVisitor.visitPackage(Tables.ConstType tag) |
R |
ConstantPool.CPTagVisitor.visitString(Tables.ConstType tag) |
R |
ConstantPool.CPTagVisitor.visitUTF8(Tables.ConstType tag) |
Constructor and Description |
---|
ConstValue_Cell(Tables.ConstType tag,
ConstantPool.ConstCell cell) |
ConstValue_IndyOrCondyPair(Tables.ConstType tag,
org.openjdk.asmtools.jasm.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) |
ConstValue(Tables.ConstType tag) |
Copyright © 2021. All Rights Reserved.