public class ExpressionNull extends Expression
| Constructor and Description |
|---|
ExpressionNull(ZenPosition position) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
cast(ZenPosition position,
IEnvironmentGlobal environment,
ZenType type) |
void |
compile(boolean result,
IEnvironmentMethod environment) |
void |
compileIf(org.objectweb.asm.Label onElse,
IEnvironmentMethod environment) |
ZenType |
getType() |
assign, call, eval, getMember, getPosition, parse, predictCallTypes, toSymbol, toTypepublic ExpressionNull(ZenPosition position)
public Expression cast(ZenPosition position, IEnvironmentGlobal environment, ZenType type)
cast in class Expressionpublic ZenType getType()
public void compile(boolean result,
IEnvironmentMethod environment)
compile in class Expressionpublic void compileIf(org.objectweb.asm.Label onElse,
IEnvironmentMethod environment)
compileIf in class Expression