public static class Compiler.BodyExpr
extends java.lang.Object
Constructor and Description |
---|
BodyExpr(PersistentVector exprs) |
Modifier and Type | Method and Description |
---|---|
void |
emit(Compiler.C context,
Compiler.FnExpr fn,
GeneratorAdapter gen) |
java.lang.Object |
eval() |
PersistentVector |
exprs() |
java.lang.Class |
getJavaClass() |
boolean |
hasJavaClass() |
public BodyExpr(PersistentVector exprs)
public final PersistentVector exprs()
public java.lang.Object eval() throws java.lang.Exception
java.lang.Exception
public void emit(Compiler.C context, Compiler.FnExpr fn, GeneratorAdapter gen)
public boolean hasJavaClass() throws java.lang.Exception
java.lang.Exception
public java.lang.Class getJavaClass() throws java.lang.Exception
java.lang.Exception