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

Method eval

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

Source from the content-addressed store, hash-verified

3563 }
3564
3565 public Object eval() {
3566 Object[] ret = new Object[keyvals.count()];
3567 for(int i = 0; i < keyvals.count(); i++)
3568 ret[i] = ((Expr) keyvals.nth(i)).eval();
3569 return RT.map(ret);
3570 }
3571
3572 public void emit(C context, ObjExpr objx, GeneratorAdapter gen){
3573 boolean allKeysConstant = true;

Callers

nothing calls this directly

Calls 4

mapMethod · 0.95
countMethod · 0.65
evalMethod · 0.65
nthMethod · 0.65

Tested by

no test coverage detected