summaryrefslogtreecommitdiff
path: root/asm-util/src/test/resources/jdk3.AllStructures$1.txt
blob: 3ace619cd68b72ce9c8fac92977e338108b3add9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
// class version 45.3 (196653)
// access flags 0x20
class jdk3/AllStructures$1 implements java/lang/Runnable {

  // compiled from: AllStructures.java
  // access flags 0x0
  INNERCLASS jdk3/AllStructures$1 null null
  // access flags 0x2
  private INNERCLASS jdk3/AllStructures$InnerClass jdk3/AllStructures InnerClass

  // access flags 0x1012
  private final synthetic Ljdk3/AllStructures; this$0

  // access flags 0x0
  <init>(Ljdk3/AllStructures;)V
   L0
    LINENUMBER 41 L0
    ALOAD 0
    INVOKESPECIAL java/lang/Object.<init> ()V
    ALOAD 0
    ALOAD 1
    PUTFIELD jdk3/AllStructures$1.this$0 : Ljdk3/AllStructures;
    RETURN
   L1
    LOCALVARIABLE this Ljdk3/AllStructures$1; L0 L1 0
    LOCALVARIABLE this$0 Ljdk3/AllStructures; L0 L1 1
    MAXSTACK = 2
    MAXLOCALS = 2

  // access flags 0x1
  public run()V
   L0
    LINENUMBER 42 L0
    NEW jdk3/AllStructures$InnerClass
    DUP
    ALOAD 0
    GETFIELD jdk3/AllStructures$1.this$0 : Ljdk3/AllStructures;
    NEW jdk3/AllStructures$InnerClass
    DUP
    ALOAD 0
    GETFIELD jdk3/AllStructures$1.this$0 : Ljdk3/AllStructures;
    ALOAD 0
    GETFIELD jdk3/AllStructures$1.this$0 : Ljdk3/AllStructures;
    INVOKESTATIC jdk3/AllStructures.access$000 (Ljdk3/AllStructures;)D
    ALOAD 0
    GETFIELD jdk3/AllStructures$1.this$0 : Ljdk3/AllStructures;
    INVOKESTATIC jdk3/AllStructures.access$100 (Ljdk3/AllStructures;)D
    DADD
    ACONST_NULL
    INVOKESPECIAL jdk3/AllStructures$InnerClass.<init> (Ljdk3/AllStructures;DLjdk3/AllStructures$1;)V
    INVOKESTATIC jdk3/AllStructures$InnerClass.access$300 (Ljdk3/AllStructures$InnerClass;)D
    ACONST_NULL
    INVOKESPECIAL jdk3/AllStructures$InnerClass.<init> (Ljdk3/AllStructures;DLjdk3/AllStructures$1;)V
    POP
   L1
    LINENUMBER 43 L1
    RETURN
   L2
    LOCALVARIABLE this Ljdk3/AllStructures$1; L0 L2 0
    MAXSTACK = 10
    MAXLOCALS = 1
}