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

Method ifZCmp

src/jvm/clojure/asm/commons/GeneratorAdapter.java:1025–1027  ·  view source on GitHub ↗

Generates the instructions to jump to a label based on the comparison of the top integer stack value with zero. @param mode how these values must be compared. One of EQ, NE, LT, GE, GT, LE. @param label where to jump if the comparison result is true .

(final int mode, final Label label)

Source from the content-addressed store, hash-verified

1023 * @param label where to jump if the comparison result is <tt>true</tt>.
1024 */
1025 public void ifZCmp(final int mode, final Label label) {
1026 mv.visitJumpInsn(mode, label);
1027 }
1028
1029 /**
1030 * Generates the instruction to jump to the given label if the top stack value is null.

Callers 7

emitBoxReturnMethod · 0.80
maybeEmitFIAdapterMethod · 0.80
doEmitMethod · 0.80
emitProtoMethod · 0.80
emitExprForIntsMethod · 0.80
emitThenForIntsMethod · 0.80
emitThenForHashesMethod · 0.80

Calls 1

visitJumpInsnMethod · 0.45

Tested by

no test coverage detected