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
Object eval()
emit
void emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen)
hasJavaClass
boolean hasJavaClass()
getJavaClass
Class getJavaClass()
Copyright © 2015. All Rights Reserved.