digraph doWhileMethod { label="doWhileMethod"; 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 2|8: ILOAD 1|9: IADD |10: ISTORE 2|11: // label|12: // line number information|13: IINC 1 -1|14: // label|15: // line number information|16: ILOAD 1|17: IFGT 4}"] bb18 [label="18|{18: // label|19: // line number information|20: ILOAD 2|21: IRETURN }"] e -> bb0 bb0 -> bb4 bb4 -> bb18 bb18 -> x bb4 -> bb4 [label="T"] }