clojure.lang
Class Compiler.LiteralExpr

java.lang.Object
  extended by clojure.lang.Compiler.LiteralExpr
Direct Known Subclasses:
Compiler.KeywordExpr
Enclosing class:
Compiler

public abstract static class Compiler.LiteralExpr
extends Object


Constructor Summary
Compiler.LiteralExpr()
           
 
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
 

Constructor Detail

Compiler.LiteralExpr

public Compiler.LiteralExpr()
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.