Package | Description |
---|---|
clojure.lang |
Modifier and Type | Field and Description |
---|---|
Compiler.LocalBinding |
Compiler.LocalBindingExpr.b |
(package private) Compiler.LocalBinding |
Compiler.BindingInit.binding |
Compiler.LocalBinding |
Compiler.TryExpr.CatchClause.lb |
(package private) Compiler.LocalBinding |
Compiler.FnMethod.restParm |
Modifier and Type | Method and Description |
---|---|
Compiler.LocalBinding |
Compiler.BindingInit.binding() |
(package private) static Compiler.LocalBinding |
Compiler.referenceLocal(Symbol sym) |
private static Compiler.LocalBinding |
Compiler.registerLocal(Symbol sym,
Symbol tag,
Compiler.Expr init,
boolean isArg) |
Compiler.LocalBinding |
Compiler.FnMethod.restParm() |
Modifier and Type | Method and Description |
---|---|
(package private) static void |
Compiler.closeOver(Compiler.LocalBinding b,
Compiler.ObjMethod method) |
void |
Compiler.ObjExpr.emitAssignLocal(GeneratorAdapter gen,
Compiler.LocalBinding lb,
Compiler.Expr val) |
private void |
Compiler.ObjExpr.emitLocal(GeneratorAdapter gen,
Compiler.LocalBinding lb,
boolean clear) |
private void |
Compiler.ObjExpr.emitUnboxedLocal(GeneratorAdapter gen,
Compiler.LocalBinding lb) |
(package private) boolean |
Compiler.ObjExpr.isMutable(Compiler.LocalBinding lb) |
(package private) boolean |
Compiler.ObjExpr.isVolatile(Compiler.LocalBinding lb) |
Constructor and Description |
---|
Compiler.BindingInit(Compiler.LocalBinding binding,
Compiler.Expr init) |
Compiler.LocalBindingExpr(Compiler.LocalBinding b,
Symbol tag) |
Compiler.TryExpr.CatchClause(java.lang.Class c,
Compiler.LocalBinding lb,
Compiler.Expr handler) |