clojure.lang
Interface Compiler.MaybePrimitiveExpr
- All Known Implementing Classes:
- Compiler.BodyExpr, Compiler.CaseExpr, Compiler.HostExpr, Compiler.IfExpr, Compiler.InstanceOfExpr, Compiler.LetExpr, Compiler.LocalBindingExpr, Compiler.MethodParamExpr, Compiler.RecurExpr
- Enclosing class:
- Compiler
public static interface Compiler.MaybePrimitiveExpr
canEmitPrimitive
boolean canEmitPrimitive()
emitUnboxed
void emitUnboxed(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen)
eval
java.lang.Object eval()
emit
void emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen)
hasJavaClass
boolean hasJavaClass()
getJavaClass
java.lang.Class getJavaClass()
Copyright © 2014. All Rights Reserved.