clojure.lang
Class Compiler.KeywordExpr

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

public static class Compiler.KeywordExpr
extends Compiler.LiteralExpr


Field Summary
 Keyword k
           
 
Constructor Summary
Compiler.KeywordExpr(Keyword k)
           
 
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

k

public final Keyword k
Constructor Detail

Compiler.KeywordExpr

public Compiler.KeywordExpr(Keyword k)
Method Detail

eval

public Object eval()
Overrides:
eval in class Compiler.LiteralExpr

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.