static class Compiler.UnresolvedVarExpr extends java.lang.Object implements Compiler.Expr
Constructor and Description |
---|
Compiler.UnresolvedVarExpr(Symbol symbol) |
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 Symbol symbol
public Compiler.UnresolvedVarExpr(Symbol symbol)
public boolean hasJavaClass()
hasJavaClass
in interface Compiler.Expr
public java.lang.Class getJavaClass()
getJavaClass
in interface Compiler.Expr
public void emit(Compiler.C context, Compiler.ObjExpr objx, GeneratorAdapter gen)
emit
in interface Compiler.Expr
public java.lang.Object eval()
eval
in interface Compiler.Expr