xref: /aosp_15_r20/external/ow2-asm/asm-util/src/test/resources/jdk5.AllStructures.txt (revision 2835e6bb194a25e32dae2cc0628d8f988b82bfc0)
1*2835e6bbSSorin Basca// class version 49.0 (49)
2*2835e6bbSSorin Basca// DEPRECATED
3*2835e6bbSSorin Basca// access flags 0x20020
4*2835e6bbSSorin Basca// signature <U0:Ljava/lang/Object;U1:Ljava/lang/Number;U2::Ljava/util/List<Ljava/lang/String;>;U3::Ljava/util/List<*>;U4::Ljava/util/List<+Ljava/lang/Number;>;U5::Ljava/util/List<-Ljava/lang/Number;>;U6:Ljava/lang/Number;:Ljava/lang/Runnable;:Ljava/lang/Cloneable;>Ljava/lang/Object;Ljava/util/Comparator<Ljava/lang/Integer;>;
5*2835e6bbSSorin Basca// declaration: jdk5/AllStructures<U0, U1 extends java.lang.Number, U2 extends java.util.List<java.lang.String>, U3 extends java.util.List<?>, U4 extends java.util.List<? extends java.lang.Number>, U5 extends java.util.List<? super java.lang.Number>, U6 extends java.lang.Number extends java.lang.Runnable, java.lang.Cloneable> implements java.util.Comparator<java.lang.Integer>
6*2835e6bbSSorin Bascaclass jdk5/AllStructures implements java/util/Comparator {
7*2835e6bbSSorin Basca
8*2835e6bbSSorin Basca  // compiled from: AllStructures.java
9*2835e6bbSSorin Basca
10*2835e6bbSSorin Basca  @Ljava/lang/Deprecated;()
11*2835e6bbSSorin Basca
12*2835e6bbSSorin Basca  @Ljdk5/AllStructures$InvisibleAnnotation;(byteValue=(byte)0, charValue=(char)0, booleanValue=false, intValue=0, shortValue=(short)0, longValue=0L, floatValue=0.0F, doubleValue=0.0D, stringValue="0", classValue=jdk5.AllStructures.class, enumValue=Ljdk5/AllStructures$EnumClass;.VALUE0, annotationValue=@Ljava/lang/Deprecated;(), byteArrayValue={(byte)0}, charArrayValue={(char)48}, booleanArrayValue={false}, intArrayValue={0}, shortArrayValue={(short)0}, longArrayValue={0L}, floatArrayValue={0.0F}, doubleArrayValue={0.0D}, stringArrayValue={"0"}, classArrayValue={jdk5.AllStructures.class, int.class, int[].class}, enumArrayValue={Ljdk5/AllStructures$EnumClass;.VALUE0}, annotationArrayValue={@Ljava/lang/Deprecated;()}, otherArrayValue={}) // invisible
13*2835e6bbSSorin Basca  // access flags 0x0
14*2835e6bbSSorin Basca  INNERCLASS jdk5/AllStructures$GenericInnerClass jdk5/AllStructures GenericInnerClass
15*2835e6bbSSorin Basca  // access flags 0x0
16*2835e6bbSSorin Basca  INNERCLASS jdk5/AllStructures$InnerClass jdk5/AllStructures InnerClass
17*2835e6bbSSorin Basca  // access flags 0x4018
18*2835e6bbSSorin Basca  final static enum INNERCLASS jdk5/AllStructures$EnumClass jdk5/AllStructures EnumClass
19*2835e6bbSSorin Basca  // access flags 0x2608
20*2835e6bbSSorin Basca  static abstract INNERCLASS jdk5/AllStructures$InvisibleAnnotation jdk5/AllStructures InvisibleAnnotation
21*2835e6bbSSorin Basca  // access flags 0x0
22*2835e6bbSSorin Basca  INNERCLASS jdk5/AllStructures$1LocalClass null LocalClass
23*2835e6bbSSorin Basca
24*2835e6bbSSorin Basca  // DEPRECATED
25*2835e6bbSSorin Basca  // access flags 0x20001
26*2835e6bbSSorin Basca  public I f
27*2835e6bbSSorin Basca  @Ljava/lang/Deprecated;()
28*2835e6bbSSorin Basca  @Ljdk5/AllStructures$InvisibleAnnotation;(otherArrayValue={2}) // invisible
29*2835e6bbSSorin Basca
30*2835e6bbSSorin Basca  // access flags 0x2
31*2835e6bbSSorin Basca  // signature TU0;
32*2835e6bbSSorin Basca  // declaration: f0 extends U0
33*2835e6bbSSorin Basca  private Ljava/lang/Object; f0
34*2835e6bbSSorin Basca
35*2835e6bbSSorin Basca  // access flags 0x2
36*2835e6bbSSorin Basca  // signature TU1;
37*2835e6bbSSorin Basca  // declaration: f1 extends U1
38*2835e6bbSSorin Basca  private Ljava/lang/Number; f1
39*2835e6bbSSorin Basca
40*2835e6bbSSorin Basca  // access flags 0x2
41*2835e6bbSSorin Basca  // signature TU2;
42*2835e6bbSSorin Basca  // declaration: f2 extends U2
43*2835e6bbSSorin Basca  private Ljava/util/List; f2
44*2835e6bbSSorin Basca
45*2835e6bbSSorin Basca  // access flags 0x2
46*2835e6bbSSorin Basca  // signature TU3;
47*2835e6bbSSorin Basca  // declaration: f3 extends U3
48*2835e6bbSSorin Basca  private Ljava/util/List; f3
49*2835e6bbSSorin Basca
50*2835e6bbSSorin Basca  // access flags 0x2
51*2835e6bbSSorin Basca  // signature TU4;
52*2835e6bbSSorin Basca  // declaration: f4 extends U4
53*2835e6bbSSorin Basca  private Ljava/util/List; f4
54*2835e6bbSSorin Basca
55*2835e6bbSSorin Basca  // access flags 0x2
56*2835e6bbSSorin Basca  // signature TU5;
57*2835e6bbSSorin Basca  // declaration: f5 extends U5
58*2835e6bbSSorin Basca  private Ljava/util/List; f5
59*2835e6bbSSorin Basca
60*2835e6bbSSorin Basca  // access flags 0x2
61*2835e6bbSSorin Basca  // signature TU6;
62*2835e6bbSSorin Basca  // declaration: f6 extends U6
63*2835e6bbSSorin Basca  private Ljava/lang/Number; f6
64*2835e6bbSSorin Basca
65*2835e6bbSSorin Basca  // access flags 0x0
66*2835e6bbSSorin Basca  <init>()V
67*2835e6bbSSorin Basca   L0
68*2835e6bbSSorin Basca    LINENUMBER 69 L0
69*2835e6bbSSorin Basca    ALOAD 0
70*2835e6bbSSorin Basca    INVOKESPECIAL java/lang/Object.<init> ()V
71*2835e6bbSSorin Basca   L1
72*2835e6bbSSorin Basca    LINENUMBER 225 L1
73*2835e6bbSSorin Basca    RETURN
74*2835e6bbSSorin Basca   L2
75*2835e6bbSSorin Basca    LOCALVARIABLE this Ljdk5/AllStructures; L0 L2 0
76*2835e6bbSSorin Basca    // signature Ljdk5/AllStructures<TU0;TU1;TU2;TU3;TU4;TU5;TU6;>;
77*2835e6bbSSorin Basca    // declaration: this extends jdk5.AllStructures<U0, U1, U2, U3, U4, U5, U6>
78*2835e6bbSSorin Basca    MAXSTACK = 1
79*2835e6bbSSorin Basca    MAXLOCALS = 1
80*2835e6bbSSorin Basca
81*2835e6bbSSorin Basca  // DEPRECATED
82*2835e6bbSSorin Basca  // access flags 0x20001
83*2835e6bbSSorin Basca  public m()I
84*2835e6bbSSorin Basca  @Ljava/lang/Deprecated;()
85*2835e6bbSSorin Basca  @Ljdk5/AllStructures$InvisibleAnnotation;(otherArrayValue={3}) // invisible
86*2835e6bbSSorin Basca   L0
87*2835e6bbSSorin Basca    LINENUMBER 94 L0
88*2835e6bbSSorin Basca    ALOAD 0
89*2835e6bbSSorin Basca    GETFIELD jdk5/AllStructures.f : I
90*2835e6bbSSorin Basca    IRETURN
91*2835e6bbSSorin Basca   L1
92*2835e6bbSSorin Basca    LOCALVARIABLE this Ljdk5/AllStructures; L0 L1 0
93*2835e6bbSSorin Basca    // signature Ljdk5/AllStructures<TU0;TU1;TU2;TU3;TU4;TU5;TU6;>;
94*2835e6bbSSorin Basca    // declaration: this extends jdk5.AllStructures<U0, U1, U2, U3, U4, U5, U6>
95*2835e6bbSSorin Basca    MAXSTACK = 1
96*2835e6bbSSorin Basca    MAXLOCALS = 1
97*2835e6bbSSorin Basca
98*2835e6bbSSorin Basca  // access flags 0x1
99*2835e6bbSSorin Basca  public n(IFFJD)I
100*2835e6bbSSorin Basca    // annotable parameter count: 5 (visible)
101*2835e6bbSSorin Basca    @Ljava/lang/Deprecated;() // parameter 1
102*2835e6bbSSorin Basca    @Ljava/lang/Deprecated;() // parameter 2
103*2835e6bbSSorin Basca    // annotable parameter count: 5 (invisible)
104*2835e6bbSSorin Basca    @Ljdk5/AllStructures$InvisibleAnnotation;(otherArrayValue={4}) // invisible, parameter 1
105*2835e6bbSSorin Basca    @Ljdk5/AllStructures$InvisibleAnnotation;(otherArrayValue={5}) // invisible, parameter 4
106*2835e6bbSSorin Basca   L0
107*2835e6bbSSorin Basca    LINENUMBER 103 L0
108*2835e6bbSSorin Basca    ALOAD 0
109*2835e6bbSSorin Basca    GETFIELD jdk5/AllStructures.f : I
110*2835e6bbSSorin Basca    IRETURN
111*2835e6bbSSorin Basca   L1
112*2835e6bbSSorin Basca    LOCALVARIABLE this Ljdk5/AllStructures; L0 L1 0
113*2835e6bbSSorin Basca    // signature Ljdk5/AllStructures<TU0;TU1;TU2;TU3;TU4;TU5;TU6;>;
114*2835e6bbSSorin Basca    // declaration: this extends jdk5.AllStructures<U0, U1, U2, U3, U4, U5, U6>
115*2835e6bbSSorin Basca    LOCALVARIABLE p0 I L0 L1 1
116*2835e6bbSSorin Basca    LOCALVARIABLE p1 F L0 L1 2
117*2835e6bbSSorin Basca    LOCALVARIABLE p2 F L0 L1 3
118*2835e6bbSSorin Basca    LOCALVARIABLE p3 J L0 L1 4
119*2835e6bbSSorin Basca    LOCALVARIABLE p4 D L0 L1 6
120*2835e6bbSSorin Basca    MAXSTACK = 1
121*2835e6bbSSorin Basca    MAXLOCALS = 8
122*2835e6bbSSorin Basca
123*2835e6bbSSorin Basca  // access flags 0x1
124*2835e6bbSSorin Basca  // signature ()TU0;
125*2835e6bbSSorin Basca  // declaration: U0 o()
126*2835e6bbSSorin Basca  public o()Ljava/lang/Object;
127*2835e6bbSSorin Basca   L0
128*2835e6bbSSorin Basca    LINENUMBER 107 L0
129*2835e6bbSSorin Basca    ALOAD 0
130*2835e6bbSSorin Basca    GETFIELD jdk5/AllStructures.f0 : Ljava/lang/Object;
131*2835e6bbSSorin Basca    ARETURN
132*2835e6bbSSorin Basca   L1
133*2835e6bbSSorin Basca    LOCALVARIABLE this Ljdk5/AllStructures; L0 L1 0
134*2835e6bbSSorin Basca    // signature Ljdk5/AllStructures<TU0;TU1;TU2;TU3;TU4;TU5;TU6;>;
135*2835e6bbSSorin Basca    // declaration: this extends jdk5.AllStructures<U0, U1, U2, U3, U4, U5, U6>
136*2835e6bbSSorin Basca    MAXSTACK = 1
137*2835e6bbSSorin Basca    MAXLOCALS = 1
138*2835e6bbSSorin Basca
139*2835e6bbSSorin Basca  // access flags 0x0
140*2835e6bbSSorin Basca  // signature <U0:Ljava/lang/Object;U1:Ljava/lang/Number;U2::Ljava/util/List<Ljava/lang/String;>;U3::Ljava/util/List<*>;U4::Ljava/util/List<+Ljava/lang/Number;>;U5::Ljava/util/List<-Ljava/lang/Number;>;U6:Ljava/lang/Number;:Ljava/lang/Runnable;:Ljava/lang/Cloneable;U7:Ljava/lang/Exception;U8:Ljava/io/IOException;>(Ljava/util/List<TU0;>;Ljava/util/List<[TU1;>;Ljava/util/List<[[TU2;>;Ljava/util/List<TU3;>;Ljava/util/List<TU4;>;Ljava/util/List<TU5;>;Ljava/util/List<TU6;>;Ljdk5/AllStructures<TU0;TU1;TU2;TU3;TU4;TU5;TU6;>.InnerClass;Ljdk5/AllStructures<TU0;TU1;TU2;TU3;TU4;TU5;TU6;>.GenericInnerClass<TU1;>;)V^TU7;^TU8;
141*2835e6bbSSorin Basca  // declaration: void genericMethod<U0, U1 extends java.lang.Number, U2 extends java.util.List<java.lang.String>, U3 extends java.util.List<?>, U4 extends java.util.List<? extends java.lang.Number>, U5 extends java.util.List<? super java.lang.Number>, U6 extends java.lang.Number extends java.lang.Runnable, java.lang.Cloneable, U7 extends java.lang.Exception, U8 extends java.io.IOException>(java.util.List<U0>, java.util.List<U1[]>, java.util.List<U2[][]>, java.util.List<U3>, java.util.List<U4>, java.util.List<U5>, java.util.List<U6>, jdk5.AllStructures<U0, U1, U2, U3, U4, U5, U6>.InnerClass, jdk5.AllStructures<U0, U1, U2, U3, U4, U5, U6>.GenericInnerClass<U1>) throws U7, U8
142*2835e6bbSSorin Basca  genericMethod(Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljdk5/AllStructures$InnerClass;Ljdk5/AllStructures$GenericInnerClass;)V throws java/lang/Exception java/io/IOException
143*2835e6bbSSorin Basca   L0
144*2835e6bbSSorin Basca    LINENUMBER 130 L0
145*2835e6bbSSorin Basca    RETURN
146*2835e6bbSSorin Basca   L1
147*2835e6bbSSorin Basca    LOCALVARIABLE this Ljdk5/AllStructures; L0 L1 0
148*2835e6bbSSorin Basca    // signature Ljdk5/AllStructures<TU0;TU1;TU2;TU3;TU4;TU5;TU6;>;
149*2835e6bbSSorin Basca    // declaration: this extends jdk5.AllStructures<U0, U1, U2, U3, U4, U5, U6>
150*2835e6bbSSorin Basca    LOCALVARIABLE p0 Ljava/util/List; L0 L1 1
151*2835e6bbSSorin Basca    // signature Ljava/util/List<TU0;>;
152*2835e6bbSSorin Basca    // declaration: p0 extends java.util.List<U0>
153*2835e6bbSSorin Basca    LOCALVARIABLE p1 Ljava/util/List; L0 L1 2
154*2835e6bbSSorin Basca    // signature Ljava/util/List<[TU1;>;
155*2835e6bbSSorin Basca    // declaration: p1 extends java.util.List<U1[]>
156*2835e6bbSSorin Basca    LOCALVARIABLE p2 Ljava/util/List; L0 L1 3
157*2835e6bbSSorin Basca    // signature Ljava/util/List<[[TU2;>;
158*2835e6bbSSorin Basca    // declaration: p2 extends java.util.List<U2[][]>
159*2835e6bbSSorin Basca    LOCALVARIABLE p3 Ljava/util/List; L0 L1 4
160*2835e6bbSSorin Basca    // signature Ljava/util/List<TU3;>;
161*2835e6bbSSorin Basca    // declaration: p3 extends java.util.List<U3>
162*2835e6bbSSorin Basca    LOCALVARIABLE p4 Ljava/util/List; L0 L1 5
163*2835e6bbSSorin Basca    // signature Ljava/util/List<TU4;>;
164*2835e6bbSSorin Basca    // declaration: p4 extends java.util.List<U4>
165*2835e6bbSSorin Basca    LOCALVARIABLE p5 Ljava/util/List; L0 L1 6
166*2835e6bbSSorin Basca    // signature Ljava/util/List<TU5;>;
167*2835e6bbSSorin Basca    // declaration: p5 extends java.util.List<U5>
168*2835e6bbSSorin Basca    LOCALVARIABLE p6 Ljava/util/List; L0 L1 7
169*2835e6bbSSorin Basca    // signature Ljava/util/List<TU6;>;
170*2835e6bbSSorin Basca    // declaration: p6 extends java.util.List<U6>
171*2835e6bbSSorin Basca    LOCALVARIABLE p7 Ljdk5/AllStructures$InnerClass; L0 L1 8
172*2835e6bbSSorin Basca    // signature Ljdk5/AllStructures<TU0;TU1;TU2;TU3;TU4;TU5;TU6;>.InnerClass;
173*2835e6bbSSorin Basca    // declaration: p7 extends jdk5.AllStructures<U0, U1, U2, U3, U4, U5, U6>.InnerClass
174*2835e6bbSSorin Basca    LOCALVARIABLE p8 Ljdk5/AllStructures$GenericInnerClass; L0 L1 9
175*2835e6bbSSorin Basca    // signature Ljdk5/AllStructures<TU0;TU1;TU2;TU3;TU4;TU5;TU6;>.GenericInnerClass<TU1;>;
176*2835e6bbSSorin Basca    // declaration: p8 extends jdk5.AllStructures<U0, U1, U2, U3, U4, U5, U6>.GenericInnerClass<U1>
177*2835e6bbSSorin Basca    MAXSTACK = 0
178*2835e6bbSSorin Basca    MAXLOCALS = 10
179*2835e6bbSSorin Basca
180*2835e6bbSSorin Basca  // access flags 0x80
181*2835e6bbSSorin Basca  varargs varArgsAutoBoxingAndForLoop([I)I
182*2835e6bbSSorin Basca   L0
183*2835e6bbSSorin Basca    LINENUMBER 133 L0
184*2835e6bbSSorin Basca    ICONST_0
185*2835e6bbSSorin Basca    ISTORE 2
186*2835e6bbSSorin Basca   L1
187*2835e6bbSSorin Basca    LINENUMBER 134 L1
188*2835e6bbSSorin Basca    ALOAD 1
189*2835e6bbSSorin Basca    ASTORE 3
190*2835e6bbSSorin Basca   L2
191*2835e6bbSSorin Basca    ALOAD 3
192*2835e6bbSSorin Basca    ARRAYLENGTH
193*2835e6bbSSorin Basca    ISTORE 4
194*2835e6bbSSorin Basca   L3
195*2835e6bbSSorin Basca    ICONST_0
196*2835e6bbSSorin Basca    ISTORE 5
197*2835e6bbSSorin Basca   L4
198*2835e6bbSSorin Basca    ILOAD 5
199*2835e6bbSSorin Basca    ILOAD 4
200*2835e6bbSSorin Basca    IF_ICMPGE L5
201*2835e6bbSSorin Basca    ALOAD 3
202*2835e6bbSSorin Basca    ILOAD 5
203*2835e6bbSSorin Basca    IALOAD
204*2835e6bbSSorin Basca    ISTORE 6
205*2835e6bbSSorin Basca   L6
206*2835e6bbSSorin Basca    LINENUMBER 135 L6
207*2835e6bbSSorin Basca    ILOAD 2
208*2835e6bbSSorin Basca    ILOAD 6
209*2835e6bbSSorin Basca    IADD
210*2835e6bbSSorin Basca    ISTORE 2
211*2835e6bbSSorin Basca   L7
212*2835e6bbSSorin Basca    LINENUMBER 134 L7
213*2835e6bbSSorin Basca    IINC 5 1
214*2835e6bbSSorin Basca    GOTO L4
215*2835e6bbSSorin Basca   L5
216*2835e6bbSSorin Basca    LINENUMBER 137 L5
217*2835e6bbSSorin Basca    ILOAD 2
218*2835e6bbSSorin Basca    IRETURN
219*2835e6bbSSorin Basca   L8
220*2835e6bbSSorin Basca    LOCALVARIABLE arg I L6 L7 6
221*2835e6bbSSorin Basca    LOCALVARIABLE arr$ [I L2 L5 3
222*2835e6bbSSorin Basca    LOCALVARIABLE len$ I L3 L5 4
223*2835e6bbSSorin Basca    LOCALVARIABLE i$ I L4 L5 5
224*2835e6bbSSorin Basca    LOCALVARIABLE this Ljdk5/AllStructures; L0 L8 0
225*2835e6bbSSorin Basca    // signature Ljdk5/AllStructures<TU0;TU1;TU2;TU3;TU4;TU5;TU6;>;
226*2835e6bbSSorin Basca    // declaration: this extends jdk5.AllStructures<U0, U1, U2, U3, U4, U5, U6>
227*2835e6bbSSorin Basca    LOCALVARIABLE args [I L0 L8 1
228*2835e6bbSSorin Basca    LOCALVARIABLE total I L1 L8 2
229*2835e6bbSSorin Basca    MAXSTACK = 2
230*2835e6bbSSorin Basca    MAXLOCALS = 7
231*2835e6bbSSorin Basca
232*2835e6bbSSorin Basca  // access flags 0x0
233*2835e6bbSSorin Basca  localClassConstructor(Ljava/lang/String;)V
234*2835e6bbSSorin Basca   L0
235*2835e6bbSSorin Basca    LINENUMBER 146 L0
236*2835e6bbSSorin Basca    NEW jdk5/AllStructures$1LocalClass
237*2835e6bbSSorin Basca    DUP
238*2835e6bbSSorin Basca    ALOAD 0
239*2835e6bbSSorin Basca    BIPUSH 42
240*2835e6bbSSorin Basca    ALOAD 1
241*2835e6bbSSorin Basca    INVOKESPECIAL jdk5/AllStructures$1LocalClass.<init> (Ljdk5/AllStructures;ILjava/lang/String;)V
242*2835e6bbSSorin Basca    POP
243*2835e6bbSSorin Basca   L1
244*2835e6bbSSorin Basca    LINENUMBER 147 L1
245*2835e6bbSSorin Basca    RETURN
246*2835e6bbSSorin Basca   L2
247*2835e6bbSSorin Basca    LOCALVARIABLE this Ljdk5/AllStructures; L0 L2 0
248*2835e6bbSSorin Basca    // signature Ljdk5/AllStructures<TU0;TU1;TU2;TU3;TU4;TU5;TU6;>;
249*2835e6bbSSorin Basca    // declaration: this extends jdk5.AllStructures<U0, U1, U2, U3, U4, U5, U6>
250*2835e6bbSSorin Basca    LOCALVARIABLE name Ljava/lang/String; L0 L2 1
251*2835e6bbSSorin Basca    MAXSTACK = 5
252*2835e6bbSSorin Basca    MAXLOCALS = 2
253*2835e6bbSSorin Basca
254*2835e6bbSSorin Basca  // access flags 0x1
255*2835e6bbSSorin Basca  public compare(Ljava/lang/Integer;Ljava/lang/Integer;)I
256*2835e6bbSSorin Basca   L0
257*2835e6bbSSorin Basca    LINENUMBER 151 L0
258*2835e6bbSSorin Basca    ALOAD 1
259*2835e6bbSSorin Basca    INVOKEVIRTUAL java/lang/Integer.intValue ()I
260*2835e6bbSSorin Basca    ALOAD 2
261*2835e6bbSSorin Basca    INVOKEVIRTUAL java/lang/Integer.intValue ()I
262*2835e6bbSSorin Basca    IF_ICMPGE L1
263*2835e6bbSSorin Basca    ICONST_M1
264*2835e6bbSSorin Basca    GOTO L2
265*2835e6bbSSorin Basca   L1
266*2835e6bbSSorin Basca    ICONST_1
267*2835e6bbSSorin Basca   L2
268*2835e6bbSSorin Basca    IRETURN
269*2835e6bbSSorin Basca   L3
270*2835e6bbSSorin Basca    LOCALVARIABLE this Ljdk5/AllStructures; L0 L3 0
271*2835e6bbSSorin Basca    // signature Ljdk5/AllStructures<TU0;TU1;TU2;TU3;TU4;TU5;TU6;>;
272*2835e6bbSSorin Basca    // declaration: this extends jdk5.AllStructures<U0, U1, U2, U3, U4, U5, U6>
273*2835e6bbSSorin Basca    LOCALVARIABLE a Ljava/lang/Integer; L0 L3 1
274*2835e6bbSSorin Basca    LOCALVARIABLE b Ljava/lang/Integer; L0 L3 2
275*2835e6bbSSorin Basca    MAXSTACK = 2
276*2835e6bbSSorin Basca    MAXLOCALS = 3
277*2835e6bbSSorin Basca
278*2835e6bbSSorin Basca  // access flags 0x1041
279*2835e6bbSSorin Basca  public synthetic bridge compare(Ljava/lang/Object;Ljava/lang/Object;)I
280*2835e6bbSSorin Basca   L0
281*2835e6bbSSorin Basca    LINENUMBER 69 L0
282*2835e6bbSSorin Basca    ALOAD 0
283*2835e6bbSSorin Basca    ALOAD 1
284*2835e6bbSSorin Basca    CHECKCAST java/lang/Integer
285*2835e6bbSSorin Basca    ALOAD 2
286*2835e6bbSSorin Basca    CHECKCAST java/lang/Integer
287*2835e6bbSSorin Basca    INVOKEVIRTUAL jdk5/AllStructures.compare (Ljava/lang/Integer;Ljava/lang/Integer;)I
288*2835e6bbSSorin Basca    IRETURN
289*2835e6bbSSorin Basca   L1
290*2835e6bbSSorin Basca    LOCALVARIABLE this Ljdk5/AllStructures; L0 L1 0
291*2835e6bbSSorin Basca    // signature Ljdk5/AllStructures<TU0;TU1;TU2;TU3;TU4;TU5;TU6;>;
292*2835e6bbSSorin Basca    // declaration: this extends jdk5.AllStructures<U0, U1, U2, U3, U4, U5, U6>
293*2835e6bbSSorin Basca    LOCALVARIABLE x0 Ljava/lang/Object; L0 L1 1
294*2835e6bbSSorin Basca    LOCALVARIABLE x1 Ljava/lang/Object; L0 L1 2
295*2835e6bbSSorin Basca    MAXSTACK = 3
296*2835e6bbSSorin Basca    MAXLOCALS = 3
297*2835e6bbSSorin Basca}
298