public abstract class Target
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static Target |
Ignore
A Target which means that the result is ignored.
|
static Target |
pushObject
A Target which means to push an Object on the JVM stack.
|
| Constructor and Description |
|---|
Target () |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
compileFromStack (Compilation comp,
Type stackType) |
abstract Type |
getType () |
static Target |
pushValue (Type type)
Return a Target to push a value of specified type on JCM stack.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final Target Ignore
public static final Target pushObject
public Target()
public abstract Type getType()
public abstract void compileFromStack(Compilation comp, Type stackType)