static clojure.lang.Compiler.Expr |
Compiler.analyze(Compiler.C context,
java.lang.Object form) |
void |
Compiler.IfExpr.doEmit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen,
boolean emitUnboxed) |
void |
Compiler.LetExpr.doEmit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen,
boolean emitUnboxed) |
void |
Compiler.CaseExpr.doEmit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen,
boolean emitUnboxed) |
void |
Compiler.AssignExpr.emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.VarExpr.emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.TheVarExpr.emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.KeywordExpr.emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.ImportExpr.emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.TryExpr.emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.NewExpr.emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.MetaExpr.emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.IfExpr.emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.EmptyExpr.emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.ListExpr.emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.MapExpr.emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.SetExpr.emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.VectorExpr.emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.InstanceOfExpr.emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.ObjExpr.emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.LocalBindingExpr.emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.BodyExpr.emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.LetFnExpr.emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.LetExpr.emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.RecurExpr.emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.MethodParamExpr.emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.CaseExpr.emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.VarExpr.emitAssign(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen,
clojure.lang.Compiler.Expr val) |
void |
Compiler.LocalBindingExpr.emitAssign(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen,
clojure.lang.Compiler.Expr val) |
void |
Compiler.MaybePrimitiveExpr.emitUnboxed(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.IfExpr.emitUnboxed(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.InstanceOfExpr.emitUnboxed(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.LocalBindingExpr.emitUnboxed(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.BodyExpr.emitUnboxed(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.LetExpr.emitUnboxed(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.RecurExpr.emitUnboxed(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.MethodParamExpr.emitUnboxed(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
Compiler.CaseExpr.emitUnboxed(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
static clojure.lang.Compiler.Expr |
Compiler.MapExpr.parse(Compiler.C context,
IPersistentMap form) |
static clojure.lang.Compiler.Expr |
Compiler.SetExpr.parse(Compiler.C context,
IPersistentSet form) |
static clojure.lang.Compiler.Expr |
Compiler.VectorExpr.parse(Compiler.C context,
IPersistentVector form) |