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