clojure.lang
Class Compiler.HostExpr
java.lang.Object
clojure.lang.Compiler.HostExpr
- All Implemented Interfaces:
- Compiler.MaybePrimitiveExpr
- Enclosing class:
- Compiler
public abstract static class Compiler.HostExpr
- extends Object
- implements Compiler.MaybePrimitiveExpr
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Compiler.HostExpr
public Compiler.HostExpr()
emitBoxReturn
public static void emitBoxReturn(Compiler.ObjExpr objx,
GeneratorAdapter gen,
Class returnType)
emitUnboxArg
public static void emitUnboxArg(Compiler.ObjExpr objx,
GeneratorAdapter gen,
Class paramType)
eval
public Object eval()
emit
public void emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen)
hasJavaClass
public boolean hasJavaClass()
getJavaClass
public Class getJavaClass()
Copyright © 2015. All Rights Reserved.