clojure.lang
Class Compiler.LocalBinding
java.lang.Object
clojure.lang.Compiler.LocalBinding
- Enclosing class:
- Compiler
public static class Compiler.LocalBinding
- extends java.lang.Object
Constructor Summary |
Compiler.LocalBinding(int num,
Symbol sym,
Symbol tag,
clojure.lang.Compiler.Expr init,
boolean isArg,
clojure.lang.Compiler.PathNode clearPathRoot)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sym
public final Symbol sym
tag
public final Symbol tag
init
public clojure.lang.Compiler.Expr init
idx
public final int idx
name
public final java.lang.String name
isArg
public final boolean isArg
clearPathRoot
public final clojure.lang.Compiler.PathNode clearPathRoot
canBeCleared
public boolean canBeCleared
recurMistmatch
public boolean recurMistmatch
Compiler.LocalBinding
public Compiler.LocalBinding(int num,
Symbol sym,
Symbol tag,
clojure.lang.Compiler.Expr init,
boolean isArg,
clojure.lang.Compiler.PathNode clearPathRoot)
hasJavaClass
public boolean hasJavaClass()
getJavaClass
public java.lang.Class getJavaClass()
getPrimitiveType
public java.lang.Class getPrimitiveType()
Copyright © 2012. All Rights Reserved.