digraph whileMethod { label="whileMethod"; node [shape=record] e [shape=circle,label="e"] x [shape=circle,label="x"] bb0 [label="0|{0: // label|1: // line number information|2: ICONST_0 |3: ISTORE 2}"] bb4 [label="4|{4: // label|5: // line number information|6: // stack frame map|7: ILOAD 1|8: IFLE 19}"] bb9 [label="9|{9: // label|10: // line number information|11: ILOAD 2|12: ILOAD 1|13: IADD |14: ISTORE 2|15: // label|16: // line number information|17: IINC 1 -1|18: GOTO 4}"] bb19 [label="19|{19: // label|20: // line number information|21: // stack frame map|22: ILOAD 2|23: IRETURN }"] e -> bb0 bb0 -> bb4 bb4 -> bb9 bb19 -> x bb9 -> bb4 [label="T"] bb4 -> bb19 [label="T"] }