clojure.lang
Class Compiler.HostExpr

java.lang.Object
  extended by clojure.lang.Compiler.HostExpr
All Implemented Interfaces:
Compiler.MaybePrimitiveExpr
Enclosing class:
Compiler

public abstract static class Compiler.HostExpr
extends Object
implements Compiler.MaybePrimitiveExpr


Constructor Summary
Compiler.HostExpr()
           
 
Method Summary
static void emitBoxReturn(Compiler.ObjExpr objx, GeneratorAdapter gen, Class returnType)
           
static void emitUnboxArg(Compiler.ObjExpr objx, GeneratorAdapter gen, Class paramType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface clojure.lang.Compiler.MaybePrimitiveExpr
canEmitPrimitive, emitUnboxed
 

Constructor Detail

Compiler.HostExpr

public Compiler.HostExpr()
Method Detail

emitBoxReturn

public static void emitBoxReturn(Compiler.ObjExpr objx,
                                 GeneratorAdapter gen,
                                 Class returnType)

emitUnboxArg

public static void emitUnboxArg(Compiler.ObjExpr objx,
                                GeneratorAdapter gen,
                                Class paramType)


Copyright © 2012. All Rights Reserved.