xref: /aosp_15_r20/external/ow2-asm/asm-util/src/test/resources/jdk8.AllStructures$1.txt (revision 2835e6bb194a25e32dae2cc0628d8f988b82bfc0)
1*2835e6bbSSorin Basca// class version 52.0 (52)
2*2835e6bbSSorin Basca// access flags 0x20
3*2835e6bbSSorin Bascaclass jdk8/AllStructures$1 implements java/lang/Runnable {
4*2835e6bbSSorin Basca
5*2835e6bbSSorin Basca  // compiled from: AllStructures.java
6*2835e6bbSSorin Basca  OUTERCLASS jdk8/AllStructures anonymousInnerClass ()Ljava/lang/Runnable;
7*2835e6bbSSorin Basca  // access flags 0x0
8*2835e6bbSSorin Basca  INNERCLASS jdk8/AllStructures$1 null null
9*2835e6bbSSorin Basca  // access flags 0x2
10*2835e6bbSSorin Basca  private INNERCLASS jdk8/AllStructures$InnerClass jdk8/AllStructures InnerClass
11*2835e6bbSSorin Basca
12*2835e6bbSSorin Basca  // access flags 0x1010
13*2835e6bbSSorin Basca  final synthetic Ljdk8/AllStructures; this$0
14*2835e6bbSSorin Basca
15*2835e6bbSSorin Basca  // access flags 0x0
16*2835e6bbSSorin Basca  <init>(Ljdk8/AllStructures;)V
17*2835e6bbSSorin Basca    // parameter final mandated  this$0
18*2835e6bbSSorin Basca   L0
19*2835e6bbSSorin Basca    LINENUMBER 99 L0
20*2835e6bbSSorin Basca    ALOAD 0
21*2835e6bbSSorin Basca    ALOAD 1
22*2835e6bbSSorin Basca    PUTFIELD jdk8/AllStructures$1.this$0 : Ljdk8/AllStructures;
23*2835e6bbSSorin Basca    ALOAD 0
24*2835e6bbSSorin Basca    INVOKESPECIAL java/lang/Object.<init> ()V
25*2835e6bbSSorin Basca    RETURN
26*2835e6bbSSorin Basca   L1
27*2835e6bbSSorin Basca    LOCALVARIABLE this Ljdk8/AllStructures$1; L0 L1 0
28*2835e6bbSSorin Basca    // signature Ljdk8/AllStructures$1;
29*2835e6bbSSorin Basca    // declaration: this extends jdk8.AllStructures$1
30*2835e6bbSSorin Basca    LOCALVARIABLE this$0 Ljdk8/AllStructures; L0 L1 1
31*2835e6bbSSorin Basca    MAXSTACK = 2
32*2835e6bbSSorin Basca    MAXLOCALS = 2
33*2835e6bbSSorin Basca
34*2835e6bbSSorin Basca  // access flags 0x1
35*2835e6bbSSorin Basca  public run()V
36*2835e6bbSSorin Basca   L0
37*2835e6bbSSorin Basca    LINENUMBER 103 L0
38*2835e6bbSSorin Basca    NEW jdk8/AllStructures$InnerClass
39*2835e6bbSSorin Basca    DUP
40*2835e6bbSSorin Basca    ALOAD 0
41*2835e6bbSSorin Basca    GETFIELD jdk8/AllStructures$1.this$0 : Ljdk8/AllStructures;
42*2835e6bbSSorin Basca    ALOAD 0
43*2835e6bbSSorin Basca    GETFIELD jdk8/AllStructures$1.this$0 : Ljdk8/AllStructures;
44*2835e6bbSSorin Basca    INVOKESTATIC jdk8/AllStructures.access$000 (Ljdk8/AllStructures;)D
45*2835e6bbSSorin Basca    ALOAD 0
46*2835e6bbSSorin Basca    GETFIELD jdk8/AllStructures$1.this$0 : Ljdk8/AllStructures;
47*2835e6bbSSorin Basca    INVOKESTATIC jdk8/AllStructures.access$100 (Ljdk8/AllStructures;)D
48*2835e6bbSSorin Basca    DADD
49*2835e6bbSSorin Basca    ACONST_NULL
50*2835e6bbSSorin Basca    INVOKESPECIAL jdk8/AllStructures$InnerClass.<init> (Ljdk8/AllStructures;DLjdk8/AllStructures$1;)V
51*2835e6bbSSorin Basca    INVOKESTATIC jdk8/AllStructures$InnerClass.access$300 (Ljdk8/AllStructures$InnerClass;)D
52*2835e6bbSSorin Basca    DSTORE 1
53*2835e6bbSSorin Basca   L1
54*2835e6bbSSorin Basca    LINENUMBER 104 L1
55*2835e6bbSSorin Basca    NEW jdk8/AllStructures$InnerClass
56*2835e6bbSSorin Basca    DUP
57*2835e6bbSSorin Basca    ALOAD 0
58*2835e6bbSSorin Basca    GETFIELD jdk8/AllStructures$1.this$0 : Ljdk8/AllStructures;
59*2835e6bbSSorin Basca    DLOAD 1
60*2835e6bbSSorin Basca    ACONST_NULL
61*2835e6bbSSorin Basca    INVOKESPECIAL jdk8/AllStructures$InnerClass.<init> (Ljdk8/AllStructures;DLjdk8/AllStructures$1;)V
62*2835e6bbSSorin Basca    POP
63*2835e6bbSSorin Basca   L2
64*2835e6bbSSorin Basca    LINENUMBER 105 L2
65*2835e6bbSSorin Basca    RETURN
66*2835e6bbSSorin Basca   L3
67*2835e6bbSSorin Basca    LOCALVARIABLE this Ljdk8/AllStructures$1; L0 L3 0
68*2835e6bbSSorin Basca    // signature Ljdk8/AllStructures$1;
69*2835e6bbSSorin Basca    // declaration: this extends jdk8.AllStructures$1
70*2835e6bbSSorin Basca    LOCALVARIABLE f D L1 L3 1
71*2835e6bbSSorin Basca    LOCALVARIABLE @Lannotations/VTUA;(v=0) : LOCAL_VARIABLE, null [ L1 - L3 - 1 ]
72*2835e6bbSSorin Basca    LOCALVARIABLE @Lannotations/ITUA;(v=1) : LOCAL_VARIABLE, null [ L1 - L3 - 1 ] // invisible
73*2835e6bbSSorin Basca    MAXSTACK = 7
74*2835e6bbSSorin Basca    MAXLOCALS = 3
75*2835e6bbSSorin Basca}
76