xref: /aosp_15_r20/external/ow2-asm/asm-util/src/test/resources/jdk8.AllStructures$InnerClass.txt (revision 2835e6bb194a25e32dae2cc0628d8f988b82bfc0)
1*2835e6bbSSorin Basca// class version 52.0 (52)
2*2835e6bbSSorin Basca// access flags 0x20
3*2835e6bbSSorin Bascaclass jdk8/AllStructures$InnerClass {
4*2835e6bbSSorin Basca
5*2835e6bbSSorin Basca  // compiled from: AllStructures.java
6*2835e6bbSSorin Basca  // access flags 0x2
7*2835e6bbSSorin Basca  private INNERCLASS jdk8/AllStructures$InnerClass jdk8/AllStructures InnerClass
8*2835e6bbSSorin Basca  // access flags 0x0
9*2835e6bbSSorin Basca  INNERCLASS jdk8/AllStructures$1 null null
10*2835e6bbSSorin Basca
11*2835e6bbSSorin Basca  // access flags 0x12
12*2835e6bbSSorin Basca  private final D f
13*2835e6bbSSorin Basca  @Lannotations/VTUA;(v=0) : FIELD, null
14*2835e6bbSSorin Basca  @Lannotations/ITUA;(v=1) : FIELD, null // invisible
15*2835e6bbSSorin Basca
16*2835e6bbSSorin Basca  // access flags 0x1010
17*2835e6bbSSorin Basca  final synthetic Ljdk8/AllStructures; this$0
18*2835e6bbSSorin Basca
19*2835e6bbSSorin Basca  // access flags 0x2
20*2835e6bbSSorin Basca  private <init>(Ljdk8/AllStructures;D)V
21*2835e6bbSSorin Basca    // parameter final synthetic  this$0
22*2835e6bbSSorin Basca    // parameter  f
23*2835e6bbSSorin Basca   L0
24*2835e6bbSSorin Basca    LINENUMBER 115 L0
25*2835e6bbSSorin Basca    ALOAD 0
26*2835e6bbSSorin Basca    ALOAD 1
27*2835e6bbSSorin Basca    PUTFIELD jdk8/AllStructures$InnerClass.this$0 : Ljdk8/AllStructures;
28*2835e6bbSSorin Basca    ALOAD 0
29*2835e6bbSSorin Basca    INVOKESPECIAL java/lang/Object.<init> ()V
30*2835e6bbSSorin Basca   L1
31*2835e6bbSSorin Basca    LINENUMBER 116 L1
32*2835e6bbSSorin Basca    ALOAD 0
33*2835e6bbSSorin Basca    DLOAD 2
34*2835e6bbSSorin Basca    PUTFIELD jdk8/AllStructures$InnerClass.f : D
35*2835e6bbSSorin Basca   L2
36*2835e6bbSSorin Basca    LINENUMBER 117 L2
37*2835e6bbSSorin Basca    RETURN
38*2835e6bbSSorin Basca   L3
39*2835e6bbSSorin Basca    LOCALVARIABLE this Ljdk8/AllStructures$InnerClass; L0 L3 0
40*2835e6bbSSorin Basca    // signature Ljdk8/AllStructures<TU0;TU1;TU2;>.InnerClass;
41*2835e6bbSSorin Basca    // declaration: this extends jdk8.AllStructures<U0, U1, U2>.InnerClass
42*2835e6bbSSorin Basca    LOCALVARIABLE f D L0 L3 2
43*2835e6bbSSorin Basca    MAXSTACK = 3
44*2835e6bbSSorin Basca    MAXLOCALS = 4
45*2835e6bbSSorin Basca
46*2835e6bbSSorin Basca  // access flags 0x1000
47*2835e6bbSSorin Basca  synthetic <init>(Ljdk8/AllStructures;DLjdk8/AllStructures$1;)V
48*2835e6bbSSorin Basca   L0
49*2835e6bbSSorin Basca    LINENUMBER 109 L0
50*2835e6bbSSorin Basca    ALOAD 0
51*2835e6bbSSorin Basca    ALOAD 1
52*2835e6bbSSorin Basca    DLOAD 2
53*2835e6bbSSorin Basca    INVOKESPECIAL jdk8/AllStructures$InnerClass.<init> (Ljdk8/AllStructures;D)V
54*2835e6bbSSorin Basca    RETURN
55*2835e6bbSSorin Basca   L1
56*2835e6bbSSorin Basca    LOCALVARIABLE this Ljdk8/AllStructures$InnerClass; L0 L1 0
57*2835e6bbSSorin Basca    // signature Ljdk8/AllStructures<TU0;TU1;TU2;>.InnerClass;
58*2835e6bbSSorin Basca    // declaration: this extends jdk8.AllStructures<U0, U1, U2>.InnerClass
59*2835e6bbSSorin Basca    LOCALVARIABLE x0 Ljdk8/AllStructures; L0 L1 1
60*2835e6bbSSorin Basca    LOCALVARIABLE x1 D L0 L1 2
61*2835e6bbSSorin Basca    LOCALVARIABLE x2 Ljdk8/AllStructures$1; L0 L1 4
62*2835e6bbSSorin Basca    MAXSTACK = 4
63*2835e6bbSSorin Basca    MAXLOCALS = 5
64*2835e6bbSSorin Basca
65*2835e6bbSSorin Basca  // access flags 0x1008
66*2835e6bbSSorin Basca  static synthetic access$300(Ljdk8/AllStructures$InnerClass;)D
67*2835e6bbSSorin Basca   L0
68*2835e6bbSSorin Basca    LINENUMBER 109 L0
69*2835e6bbSSorin Basca    ALOAD 0
70*2835e6bbSSorin Basca    GETFIELD jdk8/AllStructures$InnerClass.f : D
71*2835e6bbSSorin Basca    DRETURN
72*2835e6bbSSorin Basca   L1
73*2835e6bbSSorin Basca    LOCALVARIABLE x0 Ljdk8/AllStructures$InnerClass; L0 L1 0
74*2835e6bbSSorin Basca    MAXSTACK = 2
75*2835e6bbSSorin Basca    MAXLOCALS = 1
76*2835e6bbSSorin Basca}
77