clojure.lang
Class Compiler.MetaExpr
java.lang.Object
clojure.lang.Compiler.MetaExpr
- Enclosing class:
- Compiler
public static class Compiler.MetaExpr
- extends 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 Object eval()
emit
public void emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen)
hasJavaClass
public boolean hasJavaClass()
getJavaClass
public Class getJavaClass()
Copyright © 2016. All Rights Reserved.