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

Method emitUnboxed

src/jvm/clojure/lang/Compiler.java:807–807  ·  view source on GitHub ↗
(C context, ObjExpr objx, GeneratorAdapter gen)

Source from the content-addressed store, hash-verified

805static public interface MaybePrimitiveExpr extends Expr{
806 public boolean canEmitPrimitive();
807 public void emitUnboxed(C context, ObjExpr objx, GeneratorAdapter gen);
808}
809
810static public abstract class HostExpr implements Expr, MaybePrimitiveExpr{

Callers 11

emitTypedArgsMethod · 0.95
emitAssignLocalMethod · 0.95
emitBodyMethod · 0.95
emitUnboxedMethod · 0.95
doEmitMethod · 0.65
emitUnboxedMethod · 0.65
doEmitMethod · 0.65
emitMethod · 0.65
emitExprForIntsMethod · 0.65
emitThenForIntsMethod · 0.65
emitExprMethod · 0.65

Implementers 15

HostExprsrc/jvm/clojure/lang/Compiler.java
NumberExprsrc/jvm/clojure/lang/Compiler.java
IfExprsrc/jvm/clojure/lang/Compiler.java
InstanceOfExprsrc/jvm/clojure/lang/Compiler.java
StaticInvokeExprsrc/jvm/clojure/lang/Compiler.java
LocalBindingExprsrc/jvm/clojure/lang/Compiler.java
BodyExprsrc/jvm/clojure/lang/Compiler.java
LetExprsrc/jvm/clojure/lang/Compiler.java
RecurExprsrc/jvm/clojure/lang/Compiler.java
MethodParamExprsrc/jvm/clojure/lang/Compiler.java
CaseExprsrc/jvm/clojure/lang/Compiler.java
InstanceFieldExprsrc/jvm/clojure/lang/Compiler.java

Calls

no outgoing calls

Tested by

no test coverage detected