public static class Compiler.EmptyExpr extends java.lang.Object implements Compiler.Expr
| Modifier and Type | Field and Description | 
|---|---|
| java.lang.Object | coll | 
| (package private) static Type | EMPTY_LIST_TYPE | 
| (package private) static Type | HASHMAP_TYPE | 
| (package private) static Type | HASHSET_TYPE | 
| (package private) static Type | LIST_TYPE | 
| (package private) static Type | VECTOR_TYPE | 
| Constructor and Description | 
|---|
| Compiler.EmptyExpr(java.lang.Object coll) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | emit(Compiler.C context,
    Compiler.ObjExpr objx,
    GeneratorAdapter gen) | 
| java.lang.Object | eval() | 
| java.lang.Class | getJavaClass() | 
| boolean | hasJavaClass() | 
public final java.lang.Object coll
static final Type HASHMAP_TYPE
static final Type HASHSET_TYPE
static final Type VECTOR_TYPE
static final Type LIST_TYPE
static final Type EMPTY_LIST_TYPE
public java.lang.Object eval()
eval in interface Compiler.Exprpublic void emit(Compiler.C context, Compiler.ObjExpr objx, GeneratorAdapter gen)
emit in interface Compiler.Exprpublic boolean hasJavaClass()
hasJavaClass in interface Compiler.Exprpublic java.lang.Class getJavaClass()
getJavaClass in interface Compiler.Expr