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

Method emitExpr

src/jvm/clojure/lang/Compiler.java:9586–9591  ·  view source on GitHub ↗
(ObjExpr objx, GeneratorAdapter gen, Expr expr, boolean emitUnboxed)

Source from the content-addressed store, hash-verified

9584 }
9585
9586 private static void emitExpr(ObjExpr objx, GeneratorAdapter gen, Expr expr, boolean emitUnboxed){
9587 if (emitUnboxed && expr instanceof MaybePrimitiveExpr)
9588 ((MaybePrimitiveExpr)expr).emitUnboxed(C.EXPRESSION,objx,gen);
9589 else
9590 expr.emit(C.EXPRESSION,objx,gen);
9591 }
9592
9593
9594 static class Parser implements IParser{

Callers 3

doEmitMethod · 0.95
emitThenForIntsMethod · 0.95
emitThenForHashesMethod · 0.95

Calls 2

emitUnboxedMethod · 0.65
emitMethod · 0.65

Tested by

no test coverage detected