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

Method eval

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

Source from the content-addressed store, hash-verified

1210 // Expr impl - invocation, convert to fn expr
1211
1212 @Override
1213 public Object eval() {
1214 if(preferOverloadedField())
1215 return fieldOverload.eval();
1216 else
1217 return buildThunk(C.EVAL, this).eval();
1218 }
1219
1220 @Override
1221 public void emit(C context, ObjExpr objx, GeneratorAdapter gen) {

Callers

nothing calls this directly

Calls 3

preferOverloadedFieldMethod · 0.95
buildThunkMethod · 0.95
evalMethod · 0.65

Tested by

no test coverage detected