xref: /aosp_15_r20/external/ow2-asm/asm-util/src/test/resources/jdk8.AllFrames.txt (revision 2835e6bb194a25e32dae2cc0628d8f988b82bfc0)
1// class version 52.0 (52)
2// access flags 0x21
3public class jdk8/AllFrames {
4
5  // compiled from: AllFrames.java
6
7  // access flags 0x0
8  Ljava/lang/Object; o
9
10  // access flags 0x0
11  Ljava/lang/String; s
12
13  // access flags 0x0
14  I f
15
16  // access flags 0x1
17  public <init>(Ljava/lang/Object;Ljava/lang/String;)V
18    // parameter  o
19    // parameter  s
20   L0
21    LINENUMBER 42 L0
22    ALOAD 0
23    INVOKESPECIAL java/lang/Object.<init> ()V
24   L1
25    LINENUMBER 43 L1
26    ALOAD 0
27    ALOAD 1
28    PUTFIELD jdk8/AllFrames.o : Ljava/lang/Object;
29   L2
30    LINENUMBER 44 L2
31    ALOAD 0
32    ALOAD 2
33    PUTFIELD jdk8/AllFrames.s : Ljava/lang/String;
34   L3
35    LINENUMBER 45 L3
36    RETURN
37   L4
38    LOCALVARIABLE this Ljdk8/AllFrames; L0 L4 0
39    LOCALVARIABLE o Ljava/lang/Object; L0 L4 1
40    LOCALVARIABLE s Ljava/lang/String; L0 L4 2
41    MAXSTACK = 2
42    MAXLOCALS = 3
43
44  // access flags 0x1
45  public <init>(Z)V
46    // parameter  b
47   L0
48    LINENUMBER 50 L0
49    ALOAD 0
50    ACONST_NULL
51    ILOAD 1
52    IFEQ L1
53    LDC "true"
54    GOTO L2
55   L1
56   FRAME FULL [U I] [U N]
57    LDC "false"
58   L2
59   FRAME FULL [U I] [U N java/lang/String]
60    INVOKESPECIAL jdk8/AllFrames.<init> (Ljava/lang/Object;Ljava/lang/String;)V
61   L3
62    LINENUMBER 51 L3
63    RETURN
64   L4
65    LOCALVARIABLE this Ljdk8/AllFrames; L0 L4 0
66    LOCALVARIABLE b Z L0 L4 1
67    MAXSTACK = 3
68    MAXLOCALS = 2
69
70  // access flags 0x9
71  public static create(Ljava/lang/String;)Ljdk8/AllFrames;
72    // parameter  s
73   L0
74    LINENUMBER 56 L0
75    NEW jdk8/AllFrames
76    DUP
77    ACONST_NULL
78    ALOAD 0
79    IFNONNULL L1
80    LDC ""
81    GOTO L2
82   L1
83   FRAME FULL [java/lang/String] [L0 L0 N]
84    ALOAD 0
85   L2
86   FRAME FULL [java/lang/String] [L0 L0 N java/lang/String]
87    INVOKESPECIAL jdk8/AllFrames.<init> (Ljava/lang/Object;Ljava/lang/String;)V
88    ARETURN
89   L3
90    LOCALVARIABLE s Ljava/lang/String; L0 L3 0
91    MAXSTACK = 4
92    MAXLOCALS = 1
93
94  // access flags 0x1
95  public m0(ZBCSIFJDLjava/lang/Object;[Ljava/lang/Object;[[Ljava/lang/Object;)I
96    // parameter  b
97    // parameter  y
98    // parameter  c
99    // parameter  s
100    // parameter  i
101    // parameter  f
102    // parameter  l
103    // parameter  d
104    // parameter  o
105    // parameter  p
106    // parameter  q
107   L0
108    LINENUMBER 73 L0
109    ILOAD 1
110    IFEQ L1
111   L2
112    LINENUMBER 74 L2
113    ALOAD 0
114    ILOAD 1
115    IFNE L3
116    ICONST_1
117    GOTO L4
118   L3
119   FRAME SAME1 jdk8/AllFrames
120    ICONST_0
121   L4
122   FRAME FULL [jdk8/AllFrames I I I I I F J D java/lang/Object [Ljava/lang/Object; [[Ljava/lang/Object;] [jdk8/AllFrames I]
123    ILOAD 2
124    ILOAD 3
125    ILOAD 4
126    ILOAD 5
127    ICONST_1
128    ISUB
129    FLOAD 6
130    FCONST_1
131    FSUB
132    LLOAD 7
133    LCONST_1
134    LSUB
135    DLOAD 9
136    DCONST_1
137    DSUB
138    ALOAD 11
139    ALOAD 12
140    ALOAD 13
141    INVOKEVIRTUAL jdk8/AllFrames.m0 (ZBCSIFJDLjava/lang/Object;[Ljava/lang/Object;[[Ljava/lang/Object;)I
142    GOTO L5
143   L1
144    LINENUMBER 75 L1
145   FRAME SAME
146    ALOAD 0
147    ILOAD 1
148    IFNE L6
149    ICONST_1
150    GOTO L7
151   L6
152   FRAME SAME1 jdk8/AllFrames
153    ICONST_0
154   L7
155   FRAME FULL [jdk8/AllFrames I I I I I F J D java/lang/Object [Ljava/lang/Object; [[Ljava/lang/Object;] [jdk8/AllFrames I]
156    ILOAD 2
157    ILOAD 3
158    ILOAD 4
159    ILOAD 5
160    ICONST_1
161    IADD
162    FLOAD 6
163    FCONST_1
164    FADD
165    LLOAD 7
166    LCONST_1
167    LADD
168    DLOAD 9
169    DCONST_1
170    DADD
171    ALOAD 11
172    ALOAD 12
173    ALOAD 13
174    INVOKEVIRTUAL jdk8/AllFrames.m0 (ZBCSIFJDLjava/lang/Object;[Ljava/lang/Object;[[Ljava/lang/Object;)I
175   L5
176    LINENUMBER 73 L5
177   FRAME SAME1 I
178    IRETURN
179   L8
180    LOCALVARIABLE this Ljdk8/AllFrames; L0 L8 0
181    LOCALVARIABLE b Z L0 L8 1
182    LOCALVARIABLE y B L0 L8 2
183    LOCALVARIABLE c C L0 L8 3
184    LOCALVARIABLE s S L0 L8 4
185    LOCALVARIABLE i I L0 L8 5
186    LOCALVARIABLE f F L0 L8 6
187    LOCALVARIABLE l J L0 L8 7
188    LOCALVARIABLE d D L0 L8 9
189    LOCALVARIABLE o Ljava/lang/Object; L0 L8 11
190    LOCALVARIABLE p [Ljava/lang/Object; L0 L8 12
191    LOCALVARIABLE q [[Ljava/lang/Object; L0 L8 13
192    MAXSTACK = 14
193    MAXLOCALS = 14
194
195  // access flags 0x9
196  public static m0Static(ZBCSIFJDLjava/lang/Object;[Ljava/lang/Object;[[Ljava/lang/Object;)I
197    // parameter  b
198    // parameter  y
199    // parameter  c
200    // parameter  s
201    // parameter  i
202    // parameter  f
203    // parameter  l
204    // parameter  d
205    // parameter  o
206    // parameter  p
207    // parameter  q
208   L0
209    LINENUMBER 92 L0
210    ILOAD 0
211    IFEQ L1
212   L2
213    LINENUMBER 93 L2
214    ILOAD 0
215    IFNE L3
216    ICONST_1
217    GOTO L4
218   L3
219   FRAME SAME
220    ICONST_0
221   L4
222   FRAME SAME1 I
223    ILOAD 1
224    ILOAD 2
225    ILOAD 3
226    ILOAD 4
227    ICONST_1
228    ISUB
229    FLOAD 5
230    FCONST_1
231    FSUB
232    LLOAD 6
233    LCONST_1
234    LSUB
235    DLOAD 8
236    DCONST_1
237    DSUB
238    ALOAD 10
239    ALOAD 11
240    ALOAD 12
241    INVOKESTATIC jdk8/AllFrames.m0Static (ZBCSIFJDLjava/lang/Object;[Ljava/lang/Object;[[Ljava/lang/Object;)I
242    GOTO L5
243   L1
244    LINENUMBER 94 L1
245   FRAME SAME
246    ILOAD 0
247    IFNE L6
248    ICONST_1
249    GOTO L7
250   L6
251   FRAME SAME
252    ICONST_0
253   L7
254   FRAME SAME1 I
255    ILOAD 1
256    ILOAD 2
257    ILOAD 3
258    ILOAD 4
259    ICONST_1
260    IADD
261    FLOAD 5
262    FCONST_1
263    FADD
264    LLOAD 6
265    LCONST_1
266    LADD
267    DLOAD 8
268    DCONST_1
269    DADD
270    ALOAD 10
271    ALOAD 11
272    ALOAD 12
273    INVOKESTATIC jdk8/AllFrames.m0Static (ZBCSIFJDLjava/lang/Object;[Ljava/lang/Object;[[Ljava/lang/Object;)I
274   L5
275    LINENUMBER 92 L5
276   FRAME SAME1 I
277    IRETURN
278   L8
279    LOCALVARIABLE b Z L0 L8 0
280    LOCALVARIABLE y B L0 L8 1
281    LOCALVARIABLE c C L0 L8 2
282    LOCALVARIABLE s S L0 L8 3
283    LOCALVARIABLE i I L0 L8 4
284    LOCALVARIABLE f F L0 L8 5
285    LOCALVARIABLE l J L0 L8 6
286    LOCALVARIABLE d D L0 L8 8
287    LOCALVARIABLE o Ljava/lang/Object; L0 L8 10
288    LOCALVARIABLE p [Ljava/lang/Object; L0 L8 11
289    LOCALVARIABLE q [[Ljava/lang/Object; L0 L8 12
290    MAXSTACK = 13
291    MAXLOCALS = 13
292
293  // access flags 0x1
294  public m0([BZ)Ljava/lang/String;
295    // parameter  bytes
296    // parameter  b
297    TRYCATCHBLOCK L0 L1 L2 java/io/UnsupportedEncodingException
298   L0
299    LINENUMBER 100 L0
300    ALOAD 1
301    IFNONNULL L3
302    ACONST_NULL
303    GOTO L1
304   L3
305   FRAME SAME
306    NEW java/lang/String
307    DUP
308    ALOAD 1
309    ILOAD 2
310    IFEQ L4
311    LDC "a"
312    GOTO L5
313   L4
314   FRAME FULL [jdk8/AllFrames [B I] [L3 L3 [B]
315    LDC "b"
316   L5
317   FRAME FULL [jdk8/AllFrames [B I] [L3 L3 [B java/lang/String]
318    INVOKESPECIAL java/lang/String.<init> ([BLjava/lang/String;)V
319   L1
320   FRAME SAME1 java/lang/String
321    ARETURN
322   L2
323    LINENUMBER 101 L2
324   FRAME SAME1 java/io/UnsupportedEncodingException
325    ASTORE 3
326   L6
327    LINENUMBER 102 L6
328    ACONST_NULL
329    ARETURN
330   L7
331    LOCALVARIABLE e Ljava/io/UnsupportedEncodingException; L6 L7 3
332    LOCALVARIABLE this Ljdk8/AllFrames; L0 L7 0
333    LOCALVARIABLE bytes [B L0 L7 1
334    LOCALVARIABLE b Z L0 L7 2
335    MAXSTACK = 4
336    MAXLOCALS = 4
337
338  // access flags 0x1
339  public m1(II)V
340    // parameter  i
341    // parameter  j
342   L0
343    LINENUMBER 110 L0
344    ILOAD 2
345    ISTORE 4
346   L1
347    LINENUMBER 111 L1
348    ILOAD 1
349    IFGE L2
350   L3
351    LINENUMBER 112 L3
352    ILOAD 1
353    INEG
354    ISTORE 1
355   L2
356    LINENUMBER 114 L2
357   FRAME APPEND [T I]
358    RETURN
359   L4
360    LOCALVARIABLE this Ljdk8/AllFrames; L0 L4 0
361    LOCALVARIABLE i I L0 L4 1
362    LOCALVARIABLE j I L0 L4 2
363    LOCALVARIABLE l I L1 L4 4
364    MAXSTACK = 1
365    MAXLOCALS = 5
366
367  // access flags 0x9
368  public static m1Static(II)V
369    // parameter  i
370    // parameter  j
371   L0
372    LINENUMBER 120 L0
373    ILOAD 1
374    ISTORE 3
375   L1
376    LINENUMBER 121 L1
377    ILOAD 0
378    IFGE L2
379   L3
380    LINENUMBER 122 L3
381    ILOAD 0
382    INEG
383    ISTORE 0
384   L2
385    LINENUMBER 124 L2
386   FRAME APPEND [T I]
387    RETURN
388   L4
389    LOCALVARIABLE i I L0 L4 0
390    LOCALVARIABLE j I L0 L4 1
391    LOCALVARIABLE l I L1 L4 3
392    MAXSTACK = 1
393    MAXLOCALS = 4
394
395  // access flags 0x1
396  public m2(IZ)J
397    // parameter  n
398    // parameter  b
399   L0
400    LINENUMBER 128 L0
401    LCONST_0
402    LSTORE 3
403   L1
404    LINENUMBER 129 L1
405    ILOAD 2
406    IFEQ L2
407   L3
408    LINENUMBER 130 L3
409    ICONST_0
410    ISTORE 5
411   L4
412    LINENUMBER 132 L4
413   FRAME APPEND [J I]
414    LLOAD 3
415    ILOAD 5
416    IINC 5 1
417    I2L
418    LADD
419    LSTORE 3
420   L5
421    LINENUMBER 133 L5
422    ILOAD 5
423    ILOAD 1
424    IF_ICMPLT L4
425   L6
426    LINENUMBER 134 L6
427    GOTO L7
428   L2
429    LINENUMBER 135 L2
430   FRAME CHOP 1
431    LCONST_0
432    LSTORE 5
433   L8
434    LINENUMBER 137 L8
435   FRAME APPEND [J]
436    LLOAD 3
437    LLOAD 5
438    DUP2
439    LCONST_1
440    LADD
441    LSTORE 5
442    LADD
443    LSTORE 3
444   L9
445    LINENUMBER 138 L9
446    LLOAD 5
447    ILOAD 1
448    I2L
449    LCMP
450    IFLT L8
451   L7
452    LINENUMBER 140 L7
453   FRAME CHOP 1
454    LLOAD 3
455    LRETURN
456   L10
457    LOCALVARIABLE i I L4 L6 5
458    LOCALVARIABLE i J L8 L7 5
459    LOCALVARIABLE this Ljdk8/AllFrames; L0 L10 0
460    LOCALVARIABLE n I L0 L10 1
461    LOCALVARIABLE b Z L0 L10 2
462    LOCALVARIABLE total J L1 L10 3
463    MAXSTACK = 8
464    MAXLOCALS = 7
465
466  // access flags 0x9
467  public static m2Static(IZ)J
468    // parameter  n
469    // parameter  b
470   L0
471    LINENUMBER 145 L0
472    LCONST_0
473    LSTORE 2
474   L1
475    LINENUMBER 146 L1
476    ILOAD 1
477    IFEQ L2
478   L3
479    LINENUMBER 147 L3
480    ICONST_0
481    ISTORE 4
482   L4
483    LINENUMBER 149 L4
484   FRAME APPEND [J I]
485    LLOAD 2
486    ILOAD 4
487    IINC 4 1
488    I2L
489    LADD
490    LSTORE 2
491   L5
492    LINENUMBER 150 L5
493    ILOAD 4
494    ILOAD 0
495    IF_ICMPLT L4
496   L6
497    LINENUMBER 151 L6
498    GOTO L7
499   L2
500    LINENUMBER 152 L2
501   FRAME CHOP 1
502    LCONST_0
503    LSTORE 4
504   L8
505    LINENUMBER 154 L8
506   FRAME APPEND [J]
507    LLOAD 2
508    LLOAD 4
509    DUP2
510    LCONST_1
511    LADD
512    LSTORE 4
513    LADD
514    LSTORE 2
515   L9
516    LINENUMBER 155 L9
517    LLOAD 4
518    ILOAD 0
519    I2L
520    LCMP
521    IFLT L8
522   L7
523    LINENUMBER 157 L7
524   FRAME CHOP 1
525    LLOAD 2
526    LRETURN
527   L10
528    LOCALVARIABLE i I L4 L6 4
529    LOCALVARIABLE i J L8 L7 4
530    LOCALVARIABLE n I L0 L10 0
531    LOCALVARIABLE b Z L0 L10 1
532    LOCALVARIABLE total J L1 L10 2
533    MAXSTACK = 8
534    MAXLOCALS = 6
535
536  // access flags 0x1
537  public m3(I)I
538    // parameter  i
539   L0
540    LINENUMBER 162 L0
541    ILOAD 1
542    IFGE L1
543   L2
544    LINENUMBER 163 L2
545    ILOAD 1
546    ILOAD 1
547    IADD
548    ILOAD 1
549    IADD
550    ILOAD 1
551    IADD
552    ILOAD 1
553    IADD
554    ILOAD 1
555    IADD
556    ILOAD 1
557    IADD
558    ILOAD 1
559    IADD
560    ILOAD 1
561    IADD
562    ILOAD 1
563    IADD
564    ILOAD 1
565    IADD
566    ILOAD 1
567    IADD
568    ILOAD 1
569    IADD
570    ILOAD 1
571    IADD
572    ILOAD 1
573    IADD
574    ILOAD 1
575    IADD
576    ISTORE 1
577   L3
578    LINENUMBER 164 L3
579    ILOAD 1
580    ILOAD 1
581    IADD
582    ILOAD 1
583    IADD
584    ILOAD 1
585    IADD
586    ILOAD 1
587    IADD
588    ILOAD 1
589    IADD
590    ILOAD 1
591    IADD
592    ILOAD 1
593    IADD
594    ILOAD 1
595    IADD
596    ILOAD 1
597    IADD
598    ILOAD 1
599    IADD
600    ILOAD 1
601    IADD
602    ILOAD 1
603    IADD
604    ILOAD 1
605    IADD
606    ILOAD 1
607    IADD
608    ILOAD 1
609    IADD
610    ISTORE 1
611   L1
612    LINENUMBER 166 L1
613   FRAME SAME
614    ILOAD 1
615    IRETURN
616   L4
617    LOCALVARIABLE this Ljdk8/AllFrames; L0 L4 0
618    LOCALVARIABLE i I L0 L4 1
619    MAXSTACK = 2
620    MAXLOCALS = 2
621
622  // access flags 0x9
623  public static m3Static(I)I
624    // parameter  i
625   L0
626    LINENUMBER 171 L0
627    ILOAD 0
628    IFGE L1
629   L2
630    LINENUMBER 172 L2
631    ILOAD 0
632    ILOAD 0
633    IADD
634    ILOAD 0
635    IADD
636    ILOAD 0
637    IADD
638    ILOAD 0
639    IADD
640    ILOAD 0
641    IADD
642    ILOAD 0
643    IADD
644    ILOAD 0
645    IADD
646    ILOAD 0
647    IADD
648    ILOAD 0
649    IADD
650    ILOAD 0
651    IADD
652    ILOAD 0
653    IADD
654    ILOAD 0
655    IADD
656    ILOAD 0
657    IADD
658    ILOAD 0
659    IADD
660    ILOAD 0
661    IADD
662    ISTORE 0
663   L3
664    LINENUMBER 173 L3
665    ILOAD 0
666    ILOAD 0
667    IADD
668    ILOAD 0
669    IADD
670    ILOAD 0
671    IADD
672    ILOAD 0
673    IADD
674    ILOAD 0
675    IADD
676    ILOAD 0
677    IADD
678    ILOAD 0
679    IADD
680    ILOAD 0
681    IADD
682    ILOAD 0
683    IADD
684    ILOAD 0
685    IADD
686    ILOAD 0
687    IADD
688    ILOAD 0
689    IADD
690    ILOAD 0
691    IADD
692    ILOAD 0
693    IADD
694    ILOAD 0
695    IADD
696    ISTORE 0
697   L1
698    LINENUMBER 175 L1
699   FRAME SAME
700    ILOAD 0
701    IRETURN
702   L4
703    LOCALVARIABLE i I L0 L4 0
704    MAXSTACK = 2
705    MAXLOCALS = 1
706
707  // access flags 0x1
708  public m4(I)V
709    // parameter  i
710   L0
711    LINENUMBER 180 L0
712    ILOAD 1
713    ILOAD 1
714    IADD
715    ILOAD 1
716    IADD
717    ILOAD 1
718    IADD
719    ILOAD 1
720    IADD
721    ILOAD 1
722    IADD
723    ILOAD 1
724    IADD
725    ILOAD 1
726    IADD
727    ILOAD 1
728    IADD
729    ILOAD 1
730    IADD
731    ILOAD 1
732    IADD
733    ILOAD 1
734    IADD
735    ILOAD 1
736    IADD
737    ILOAD 1
738    IADD
739    ILOAD 1
740    IADD
741    ILOAD 1
742    IADD
743    ISTORE 1
744   L1
745    LINENUMBER 181 L1
746    ILOAD 1
747    ILOAD 1
748    IADD
749    ILOAD 1
750    IADD
751    ILOAD 1
752    IADD
753    ILOAD 1
754    IADD
755    ILOAD 1
756    IADD
757    ILOAD 1
758    IADD
759    ILOAD 1
760    IADD
761    ILOAD 1
762    IADD
763    ILOAD 1
764    IADD
765    ILOAD 1
766    IADD
767    ILOAD 1
768    IADD
769    ILOAD 1
770    IADD
771    ILOAD 1
772    IADD
773    ILOAD 1
774    IADD
775    ILOAD 1
776    IADD
777    ISTORE 1
778   L2
779    LINENUMBER 182 L2
780    ALOAD 0
781    ILOAD 1
782    IFNE L3
783    LDC "true"
784    GOTO L4
785   L3
786   FRAME SAME1 jdk8/AllFrames
787    LDC "false"
788   L4
789   FRAME FULL [jdk8/AllFrames I] [jdk8/AllFrames java/lang/String]
790    PUTFIELD jdk8/AllFrames.s : Ljava/lang/String;
791   L5
792    LINENUMBER 183 L5
793    RETURN
794   L6
795    LOCALVARIABLE this Ljdk8/AllFrames; L0 L6 0
796    LOCALVARIABLE i I L0 L6 1
797    MAXSTACK = 2
798    MAXLOCALS = 2
799
800  // access flags 0x9
801  public static m5(Z)Ljava/lang/Number;
802    // parameter  b
803   L0
804    LINENUMBER 187 L0
805    ILOAD 0
806    IFEQ L1
807    NEW java/lang/Integer
808    DUP
809    ICONST_1
810    INVOKESPECIAL java/lang/Integer.<init> (I)V
811    INVOKEVIRTUAL java/lang/Integer.intValue ()I
812    I2F
813    GOTO L2
814   L1
815   FRAME SAME
816    NEW java/lang/Float
817    DUP
818    FCONST_1
819    INVOKESPECIAL java/lang/Float.<init> (F)V
820    INVOKEVIRTUAL java/lang/Float.floatValue ()F
821   L2
822   FRAME SAME1 F
823    INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float;
824    ARETURN
825   L3
826    LOCALVARIABLE b Z L0 L3 0
827    MAXSTACK = 3
828    MAXLOCALS = 1
829
830  // access flags 0x9
831  public static m6(Z)[Ljava/lang/Number;
832    // parameter  b
833   L0
834    LINENUMBER 192 L0
835    ILOAD 0
836    IFEQ L1
837    ICONST_1
838    ANEWARRAY java/lang/Integer
839    GOTO L2
840   L1
841   FRAME SAME
842    ICONST_1
843    ANEWARRAY java/lang/Float
844   L2
845   FRAME SAME1 [Ljava/lang/Number;
846    ARETURN
847   L3
848    LOCALVARIABLE b Z L0 L3 0
849    MAXSTACK = 1
850    MAXLOCALS = 1
851
852  // access flags 0x9
853  public static m7(Z)[[Ljava/lang/Number;
854    // parameter  b
855   L0
856    LINENUMBER 197 L0
857    ILOAD 0
858    IFEQ L1
859    ICONST_1
860    ICONST_1
861    MULTIANEWARRAY [[Ljava/lang/Integer; 2
862    GOTO L2
863   L1
864   FRAME SAME
865    ICONST_1
866    ICONST_1
867    MULTIANEWARRAY [[Ljava/lang/Float; 2
868   L2
869   FRAME SAME1 [[Ljava/lang/Number;
870    ARETURN
871   L3
872    LOCALVARIABLE b Z L0 L3 0
873    MAXSTACK = 2
874    MAXLOCALS = 1
875
876  // access flags 0x9
877  public static m8(Z)[Ljava/lang/Object;
878    // parameter  b
879   L0
880    LINENUMBER 202 L0
881    ILOAD 0
882    IFEQ L1
883    ICONST_1
884    ICONST_1
885    MULTIANEWARRAY [[B 2
886    CHECKCAST [Ljava/lang/Object;
887    GOTO L2
888   L1
889   FRAME SAME
890    ICONST_1
891    ICONST_1
892    MULTIANEWARRAY [[S 2
893    CHECKCAST [Ljava/lang/Object;
894   L2
895   FRAME SAME1 [Ljava/lang/Object;
896    ARETURN
897   L3
898    LOCALVARIABLE b Z L0 L3 0
899    MAXSTACK = 2
900    MAXLOCALS = 1
901
902  // access flags 0x9
903  public static m9(Z)Ljava/lang/Object;
904    // parameter  b
905   L0
906    LINENUMBER 207 L0
907    ILOAD 0
908    IFEQ L1
909    ICONST_1
910    NEWARRAY T_BYTE
911    GOTO L2
912   L1
913   FRAME SAME
914    ICONST_1
915    ANEWARRAY java/lang/Float
916   L2
917   FRAME SAME1 java/lang/Object
918    ARETURN
919   L3
920    LOCALVARIABLE b Z L0 L3 0
921    MAXSTACK = 1
922    MAXLOCALS = 1
923
924  // access flags 0x9
925  public static m10(Z)[Ljava/lang/Object;
926    // parameter  b
927   L0
928    LINENUMBER 212 L0
929    ILOAD 0
930    IFEQ L1
931    ICONST_1
932    ICONST_1
933    MULTIANEWARRAY [[B 2
934    CHECKCAST [Ljava/lang/Object;
935    GOTO L2
936   L1
937   FRAME SAME
938    ICONST_1
939    ANEWARRAY [Ljava/lang/Float;
940    CHECKCAST [Ljava/lang/Object;
941   L2
942   FRAME SAME1 [Ljava/lang/Object;
943    ARETURN
944   L3
945    LOCALVARIABLE b Z L0 L3 0
946    MAXSTACK = 2
947    MAXLOCALS = 1
948
949  // access flags 0x9
950  public static m11(Z)Ljava/lang/Object;
951    // parameter  b
952   L0
953    LINENUMBER 217 L0
954    ILOAD 0
955    IFEQ L1
956    ICONST_1
957    NEWARRAY T_BYTE
958    GOTO L2
959   L1
960   FRAME SAME
961    ICONST_1
962    ICONST_1
963    MULTIANEWARRAY [[B 2
964   L2
965   FRAME SAME1 java/lang/Object
966    ARETURN
967   L3
968    LOCALVARIABLE b Z L0 L3 0
969    MAXSTACK = 2
970    MAXLOCALS = 1
971
972  // access flags 0x9
973  public static m12(Z)[Ljava/lang/Object;
974    // parameter  b
975   L0
976    LINENUMBER 222 L0
977    ILOAD 0
978    IFEQ L1
979    ICONST_1
980    ANEWARRAY java/lang/Object
981    GOTO L2
982   L1
983   FRAME SAME
984    ICONST_1
985    ICONST_1
986    MULTIANEWARRAY [[B 2
987   L2
988   FRAME SAME1 [Ljava/lang/Object;
989    ARETURN
990   L3
991    LOCALVARIABLE b Z L0 L3 0
992    MAXSTACK = 2
993    MAXLOCALS = 1
994
995  // access flags 0x9
996  public static m13(Z)[Ljava/lang/Object;
997    // parameter  b
998   L0
999    LINENUMBER 227 L0
1000    ILOAD 0
1001    IFEQ L1
1002    ICONST_1
1003    ICONST_1
1004    MULTIANEWARRAY [[B 2
1005    CHECKCAST [Ljava/lang/Object;
1006    GOTO L2
1007   L1
1008   FRAME SAME
1009    ICONST_1
1010    ICONST_1
1011    ICONST_1
1012    MULTIANEWARRAY [[[B 3
1013    CHECKCAST [Ljava/lang/Object;
1014   L2
1015   FRAME SAME1 [Ljava/lang/Object;
1016    ARETURN
1017   L3
1018    LOCALVARIABLE b Z L0 L3 0
1019    MAXSTACK = 3
1020    MAXLOCALS = 1
1021
1022  // access flags 0x9
1023  public static m14(Z)[[Ljava/lang/Object;
1024    // parameter  b
1025   L0
1026    LINENUMBER 232 L0
1027    ILOAD 0
1028    IFEQ L1
1029    ICONST_1
1030    ICONST_1
1031    ICONST_1
1032    MULTIANEWARRAY [[[B 3
1033    CHECKCAST [[Ljava/lang/Object;
1034    GOTO L2
1035   L1
1036   FRAME SAME
1037    ICONST_1
1038    ICONST_1
1039    ICONST_1
1040    ICONST_1
1041    MULTIANEWARRAY [[[[B 4
1042    CHECKCAST [[Ljava/lang/Object;
1043   L2
1044   FRAME SAME1 [[Ljava/lang/Object;
1045    ARETURN
1046   L3
1047    LOCALVARIABLE b Z L0 L3 0
1048    MAXSTACK = 4
1049    MAXLOCALS = 1
1050
1051  // access flags 0x9
1052  public static m15(Z)Ljava/lang/Object;
1053    // parameter  b
1054   L0
1055    LINENUMBER 237 L0
1056    ILOAD 0
1057    IFEQ L1
1058    NEW java/lang/Integer
1059    DUP
1060    ICONST_1
1061    INVOKESPECIAL java/lang/Integer.<init> (I)V
1062    GOTO L2
1063   L1
1064   FRAME SAME
1065    ICONST_1
1066    NEWARRAY T_CHAR
1067   L2
1068   FRAME SAME1 java/lang/Object
1069    ARETURN
1070   L3
1071    LOCALVARIABLE b Z L0 L3 0
1072    MAXSTACK = 3
1073    MAXLOCALS = 1
1074
1075  // access flags 0x9
1076  public static m16(Z)Ljava/lang/Object;
1077    // parameter  b
1078   L0
1079    LINENUMBER 242 L0
1080    ILOAD 0
1081    IFEQ L1
1082    NEW java/lang/Integer
1083    DUP
1084    ICONST_1
1085    INVOKESPECIAL java/lang/Integer.<init> (I)V
1086    GOTO L2
1087   L1
1088   FRAME SAME
1089    ICONST_1
1090    ANEWARRAY java/lang/Float
1091   L2
1092   FRAME SAME1 java/lang/Object
1093    ARETURN
1094   L3
1095    LOCALVARIABLE b Z L0 L3 0
1096    MAXSTACK = 3
1097    MAXLOCALS = 1
1098
1099  // access flags 0x1
1100  public m17(Z)Ljava/lang/Object;
1101    // parameter  b
1102   L0
1103    LINENUMBER 247 L0
1104    ILOAD 1
1105    IFEQ L1
1106    ICONST_0
1107    NEWARRAY T_INT
1108    GOTO L2
1109   L1
1110   FRAME SAME
1111    ICONST_0
1112    NEWARRAY T_BOOLEAN
1113   L2
1114   FRAME SAME1 java/lang/Object
1115    ARETURN
1116   L3
1117    LOCALVARIABLE this Ljdk8/AllFrames; L0 L3 0
1118    LOCALVARIABLE b Z L0 L3 1
1119    MAXSTACK = 1
1120    MAXLOCALS = 2
1121
1122  // access flags 0x1
1123  public m18(Z)Ljava/lang/Object;
1124    // parameter  b
1125   L0
1126    LINENUMBER 252 L0
1127    ILOAD 1
1128    IFEQ L1
1129    ICONST_0
1130    NEWARRAY T_SHORT
1131    GOTO L2
1132   L1
1133   FRAME SAME
1134    ICONST_0
1135    NEWARRAY T_FLOAT
1136   L2
1137   FRAME SAME1 java/lang/Object
1138    ARETURN
1139   L3
1140    LOCALVARIABLE this Ljdk8/AllFrames; L0 L3 0
1141    LOCALVARIABLE b Z L0 L3 1
1142    MAXSTACK = 1
1143    MAXLOCALS = 2
1144
1145  // access flags 0x1
1146  public m19(Z)Ljava/lang/Object;
1147    // parameter  b
1148   L0
1149    LINENUMBER 257 L0
1150    ILOAD 1
1151    IFEQ L1
1152    ICONST_0
1153    NEWARRAY T_DOUBLE
1154    GOTO L2
1155   L1
1156   FRAME SAME
1157    ICONST_0
1158    NEWARRAY T_LONG
1159   L2
1160   FRAME SAME1 java/lang/Object
1161    ARETURN
1162   L3
1163    LOCALVARIABLE this Ljdk8/AllFrames; L0 L3 0
1164    LOCALVARIABLE b Z L0 L3 1
1165    MAXSTACK = 1
1166    MAXLOCALS = 2
1167
1168  // access flags 0x9
1169  public static m20(Z)Ljava/lang/Object;
1170    // parameter  b
1171   L0
1172    LINENUMBER 262 L0
1173    ILOAD 0
1174    IFEQ L1
1175    ACONST_NULL
1176    GOTO L2
1177   L1
1178   FRAME SAME
1179    NEW java/lang/Integer
1180    DUP
1181    ICONST_1
1182    INVOKESPECIAL java/lang/Integer.<init> (I)V
1183   L2
1184   FRAME SAME1 java/lang/Integer
1185    ARETURN
1186   L3
1187    LOCALVARIABLE b Z L0 L3 0
1188    MAXSTACK = 3
1189    MAXLOCALS = 1
1190
1191  // access flags 0x9
1192  public static m21(Z)Ljava/lang/Object;
1193    // parameter  b
1194   L0
1195    LINENUMBER 267 L0
1196    ILOAD 0
1197    IFEQ L1
1198    NEW java/lang/Integer
1199    DUP
1200    ICONST_1
1201    INVOKESPECIAL java/lang/Integer.<init> (I)V
1202    GOTO L2
1203   L1
1204   FRAME SAME
1205    ACONST_NULL
1206   L2
1207   FRAME SAME1 java/lang/Integer
1208    ARETURN
1209   L3
1210    LOCALVARIABLE b Z L0 L3 0
1211    MAXSTACK = 3
1212    MAXLOCALS = 1
1213
1214  // access flags 0x9
1215  public static m23()I
1216   L0
1217    LINENUMBER 273 L0
1218    ACONST_NULL
1219    ASTORE 0
1220   L1
1221    LINENUMBER 274 L1
1222    ALOAD 0
1223    ICONST_0
1224    AALOAD
1225    INVOKEVIRTUAL java/lang/Integer.intValue ()I
1226    IRETURN
1227   L2
1228    LOCALVARIABLE array [Ljava/lang/Integer; L1 L2 0
1229    MAXSTACK = 2
1230    MAXLOCALS = 1
1231}
1232