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

Method eval

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

Source from the content-addressed store, hash-verified

3732 }
3733
3734 public Object eval() {
3735 IPersistentVector ret = PersistentVector.EMPTY;
3736 for(int i = 0; i < args.count(); i++)
3737 ret = (IPersistentVector) ret.cons(((Expr) args.nth(i)).eval());
3738 return ret;
3739 }
3740
3741 public void emit(C context, ObjExpr objx, GeneratorAdapter gen){
3742 if(args.count() <= Tuple.MAX_SIZE)

Callers

nothing calls this directly

Calls 4

consMethod · 0.95
countMethod · 0.65
evalMethod · 0.65
nthMethod · 0.65

Tested by

no test coverage detected