Package | Description |
---|---|
javassist.bytecode.stackmap |
Modifier and Type | Class and Description |
---|---|
static class |
TypeData.ArrayElement
Type data for OBJECT if the type is an object type and is
derived as an element type from an array type by AALOAD.
|
protected static class |
TypeData.BasicType
Primitive types.
|
static class |
TypeData.ClassName
Type data for OBJECT.
|
static class |
TypeData.NullType
Type data for NULL or OBJECT.
|
protected static class |
TypeData.TypeName |
static class |
TypeData.UninitData
Type data for UNINIT.
|
static class |
TypeData.UninitThis |
Modifier and Type | Field and Description |
---|---|
static TypeData |
TypeTag.DOUBLE |
static TypeData |
TypeTag.FLOAT |
static TypeData |
TypeTag.INTEGER |
protected TypeData[] |
Tracer.localsTypes |
TypeData[] |
TypedBlock.localsTypes |
static TypeData |
TypeTag.LONG |
protected TypeData[] |
Tracer.stackTypes |
TypeData[] |
TypedBlock.stackTypes |
static TypeData |
TypeTag.TOP |
Modifier and Type | Method and Description |
---|---|
abstract TypeData |
TypeData.copy() |
TypeData |
TypeData.BasicType.copy() |
TypeData |
TypeData.ClassName.copy() |
TypeData |
TypeData.NullType.copy() |
TypeData |
TypeData.ArrayElement.copy() |
TypeData |
TypeData.UninitData.copy() |
TypeData |
TypeData.getSelf() |
TypeData |
TypeData.UninitData.getSelf() |
Modifier and Type | Method and Description |
---|---|
void |
Liveness.compute(CodeIterator ci,
TypedBlock[] blocks,
int maxLocals,
TypeData[] args) |
protected static int |
Tracer.copyFrom(int n,
TypeData[] srcTypes,
TypeData[] destTypes) |
protected static int |
Tracer.copyFrom(int n,
TypeData[] srcTypes,
TypeData[] destTypes) |
abstract void |
TypeData.merge(TypeData neighbor) |
void |
TypeData.BasicType.merge(TypeData neighbor) |
void |
TypeData.TypeName.merge(TypeData neighbor) |
void |
TypeData.UninitData.merge(TypeData neighbor) |
void |
TypedBlock.setStackMap(int st,
TypeData[] stack,
int nl,
TypeData[] locals) |
void |
TypedBlock.setStackMap(int st,
TypeData[] stack,
int nl,
TypeData[] locals) |
Constructor and Description |
---|
TypeData.ArrayElement(TypeData a) |
Copyright © 2015. All Rights Reserved.