clojure.lang
Class Compiler.TheVarExpr

java.lang.Object
  extended by clojure.lang.Compiler.TheVarExpr
Enclosing class:
Compiler

public static class Compiler.TheVarExpr
extends Object


Field Summary
 Var var
           
 
Constructor Summary
Compiler.TheVarExpr(Var var)
           
 
Method Summary
 void emit(Compiler.C context, Compiler.ObjExpr objx, GeneratorAdapter gen)
           
 Object eval()
           
 Class getJavaClass()
           
 boolean hasJavaClass()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

var

public final Var var
Constructor Detail

Compiler.TheVarExpr

public Compiler.TheVarExpr(Var var)
Method Detail

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.