MCPcopy Index your code
hub / github.com/clojure/clojure / eval

Method eval

src/jvm/clojure/lang/Compiler.java:3671–3676  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

3669 }
3670
3671 public Object eval() {
3672 Object[] ret = new Object[keys.count()];
3673 for(int i = 0; i < keys.count(); i++)
3674 ret[i] = ((Expr) keys.nth(i)).eval();
3675 return RT.set(ret);
3676 }
3677
3678 public void emit(C context, ObjExpr objx, GeneratorAdapter gen){
3679 MethodExpr.emitArgsAsArray(keys, objx, gen);

Callers

nothing calls this directly

Calls 4

setMethod · 0.95
countMethod · 0.65
evalMethod · 0.65
nthMethod · 0.65

Tested by

no test coverage detected