clojure.lang
Class Compiler.MetaExpr
java.lang.Object
clojure.lang.Compiler.MetaExpr
- Enclosing class:
- Compiler
public static class Compiler.MetaExpr
- extends java.lang.Object
Field Summary |
clojure.lang.Compiler.Expr |
expr
|
clojure.lang.Compiler.Expr |
meta
|
Constructor Summary |
Compiler.MetaExpr(clojure.lang.Compiler.Expr expr,
clojure.lang.Compiler.Expr meta)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
expr
public final clojure.lang.Compiler.Expr expr
meta
public final clojure.lang.Compiler.Expr meta
Compiler.MetaExpr
public Compiler.MetaExpr(clojure.lang.Compiler.Expr expr,
clojure.lang.Compiler.Expr meta)
eval
public java.lang.Object eval()
emit
public void emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen)
hasJavaClass
public boolean hasJavaClass()
getJavaClass
public java.lang.Class getJavaClass()
Copyright © 2011. All Rights Reserved.