sp-04/test-output/forEachCollectionMethod.asm...

31 lines
755 B
Plaintext

Method: forEachCollectionMethod(Ljava/util/Set;)I
0: // label
1: // line number information
2: ICONST_0
3: ISTORE 2
4: // label
5: // line number information
6: ALOAD 1
7: INVOKEINTERFACE java/util/Set.iterator ()Ljava/util/Iterator;
8: ASTORE 3
9: // label
10: // stack frame map
11: ALOAD 3
12: INVOKEINTERFACE java/util/Iterator.hasNext ()Z
13: IFEQ 24
14: ALOAD 3
15: INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object;
16: CHECKCAST java/lang/String
17: ASTORE 4
18: // label
19: // line number information
20: IINC 2 1
21: // label
22: // line number information
23: GOTO 9
24: // label
25: // line number information
26: // stack frame map
27: ILOAD 2
28: IRETURN