digraph nonShortCircuitMethod { label="nonShortCircuitMethod"; node [shape=record] e [shape=circle,label="e"] x [shape=circle,label="x"] bb0 [label="0|{0: // label|1: // line number information|2: ILOAD 1|3: ILOAD 2|4: IF_ICMPLE 7}"] bb5 [label="5|{5: ICONST_1 |6: GOTO 10}"] bb7 [label="7|{7: // label|8: // stack frame map|9: ICONST_0 }"] bb10 [label="10|{10: // label|11: // stack frame map|12: ILOAD 1|13: ILOAD 3|14: IF_ICMPGE 17}"] bb15 [label="15|{15: ICONST_1 |16: GOTO 20}"] bb17 [label="17|{17: // label|18: // stack frame map|19: ICONST_0 }"] bb20 [label="20|{20: // label|21: // stack frame map|22: IAND |23: IFEQ 28}"] bb24 [label="24|{24: // label|25: // line number information|26: ICONST_1 |27: IRETURN }"] bb28 [label="28|{28: // label|29: // line number information|30: // stack frame map|31: ICONST_0 |32: IRETURN }"] e -> bb0 bb0 -> bb5 bb7 -> bb10 bb10 -> bb15 bb17 -> bb20 bb20 -> bb24 bb24 -> x bb24 -> bb28 bb28 -> x bb0 -> bb7 [label="T"] bb5 -> bb10 [label="T"] bb10 -> bb17 [label="T"] bb15 -> bb20 [label="T"] bb20 -> bb28 [label="T"] }