Package | Description |
---|---|
org.openjdk.asmtools.jasm |
Modifier and Type | Class and Description |
---|---|
(package private) class |
BootstrapMethodData |
static class |
CodeAttr.Label |
static class |
CodeAttr.Local |
(package private) class |
CodeAttr.LocVarData |
(package private) class |
CodeAttr.Trap |
static class |
ConstantPool.ConstCell
ConstantCell
ConstantCell is a type of data that can be in a constant pool.
|
Modifier and Type | Field and Description |
---|---|
(package private) Argument |
Instr.arg |
(package private) Argument |
StackMapData.StackMapItem2.arg |
private Argument |
AttrData.attrNameCPX |
(package private) Argument |
CodeAttr.TrapData.catchType |
(package private) Argument |
CPXAttr.cell |
(package private) Argument |
SwitchTable.deflabel |
protected Argument |
CodeAttr.max_locals |
protected Argument |
CodeAttr.max_stack |
(package private) Argument[] |
SwitchTable.resLabels |
(package private) Argument |
AnnotationData.typeCPX |
Modifier and Type | Field and Description |
---|---|
(package private) java.util.ArrayList<Argument> |
ClassData.interfaces |
(package private) java.util.ArrayList<Argument> |
SwitchTable.labels |
Modifier and Type | Method and Description |
---|---|
Argument |
CodeAttr.LocVarDataRef(java.lang.String name) |
(package private) Argument |
Parser.parseInt(int size)
Parse a signed integer of size bytes long.
|
protected Argument |
ParserInstr.parseLabelRef()
Parse a label instruction argument
|
(package private) Argument |
Parser.parseLocVarRef() |
(package private) Argument |
Parser.parseUInt(int size)
Parse an unsigned integer of size bytes long.
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
SwitchTable.addEntry(int key,
Argument label) |
(package private) void |
CodeAttr.addInstr(int mnenoc_pos,
OpcodeTables.Opcode opcode,
Argument arg,
java.lang.Object arg2) |
(package private) void |
ClassData.addLocVarData(int opc,
Argument arg) |
void |
FieldData.SetValue(Argument value_cpx) |
CodeAttr |
MethodData.startCode(int pos,
int paramcnt,
Argument max_stack,
Argument max_locals) |
(package private) void |
CodeAttr.trapHandler(int pos,
java.lang.String name,
Argument type) |
Modifier and Type | Method and Description |
---|---|
void |
ClassData.init(int access,
ConstantPool.ConstCell me,
ConstantPool.ConstCell father,
java.util.ArrayList<Argument> interfaces)
Initializes the ClassData.
|
Constructor and Description |
---|
AnnotationData(Argument typeCPX,
boolean invisible) |
CodeAttr(MethodData mtd,
int pos,
int paramcnt,
Argument max_stack,
Argument max_locals) |
CPXAttr(ClassData cls,
java.lang.String attrName,
Argument cell) |
Instr(int pc,
int pos,
OpcodeTables.Opcode opc,
Argument arg,
java.lang.Object arg2) |
StackMapItem2(Tables.StackMapType itemType,
Argument arg) |
TrapData(int pos,
CodeAttr.Trap trap,
int handler_pc,
Argument catchType) |
TypeAnnotationData(Argument typeCPX,
boolean invisible) |