clojure.lang
Class Compiler.AssignExpr
java.lang.Object
clojure.lang.Compiler.AssignExpr
- Enclosing class:
- Compiler
public static class Compiler.AssignExpr
- extends Object
Field Summary |
clojure.lang.Compiler.AssignableExpr |
target
|
clojure.lang.Compiler.Expr |
val
|
Constructor Summary |
Compiler.AssignExpr(clojure.lang.Compiler.AssignableExpr target,
clojure.lang.Compiler.Expr val)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
target
public final clojure.lang.Compiler.AssignableExpr target
val
public final clojure.lang.Compiler.Expr val
Compiler.AssignExpr
public Compiler.AssignExpr(clojure.lang.Compiler.AssignableExpr target,
clojure.lang.Compiler.Expr val)
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.