public class ExpressionMap extends Expression
| Constructor and Description |
|---|
ExpressionMap(ZenPosition position,
Expression[] keys,
Expression[] values,
ZenTypeAssociative type) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
cast(ZenPosition position,
IEnvironmentGlobal environment,
ZenType type) |
void |
compile(boolean result,
IEnvironmentMethod environment) |
ZenType |
getType() |
assign, call, compileIf, eval, getMember, getPosition, parse, predictCallTypes, toSymbol, toTypepublic ExpressionMap(ZenPosition position, Expression[] keys, Expression[] values, ZenTypeAssociative type)
public ZenType getType()
public void compile(boolean result,
IEnvironmentMethod environment)
compile in class Expressionpublic Expression cast(ZenPosition position, IEnvironmentGlobal environment, ZenType type)
cast in class Expression