xref: /aosp_15_r20/external/ow2-asm/asm-util/src/test/resources/jdk8.Artificial$()$Structures.txt (revision 2835e6bb194a25e32dae2cc0628d8f988b82bfc0)
1// class version 52.0 (52)
2// access flags 0x21
3public class jdk8/Artificial$()$Structures {
4
5
6  // access flags 0x1
7  public I value
8
9  // access flags 0x1
10  public <init>(I)V
11    ALOAD 0
12    INVOKESPECIAL java/lang/Object.<init> ()V
13    ALOAD 0
14    ILOAD 1
15    PUTFIELD jdk8/Artificial$()$Structures.value : I
16    RETURN
17    MAXSTACK = 2
18    MAXLOCALS = 2
19
20  // access flags 0x2
21  private <init>(Ljdk8/Artificial$()$Structures;)V
22    ALOAD 0
23    INVOKESPECIAL java/lang/Object.<init> ()V
24    ALOAD 0
25    ALOAD 1
26    IFNULL L0
27    ALOAD 1
28    GETFIELD jdk8/Artificial$()$Structures.value : I
29    GOTO L1
30   L0
31   FRAME FULL [jdk8/Artificial$()$Structures jdk8/Artificial$()$Structures] [jdk8/Artificial$()$Structures]
32    ICONST_0
33   L1
34   FRAME FULL [jdk8/Artificial$()$Structures jdk8/Artificial$()$Structures] [jdk8/Artificial$()$Structures I]
35    PUTFIELD jdk8/Artificial$()$Structures.value : I
36    RETURN
37    MAXSTACK = 2
38    MAXLOCALS = 2
39
40  // access flags 0x1
41  public clone()Ljdk8/Artificial$()$Structures;
42    NEW jdk8/Artificial$()$Structures
43    DUP
44    ALOAD 0
45    INVOKESPECIAL jdk8/Artificial$()$Structures.<init> (Ljdk8/Artificial$()$Structures;)V
46    ARETURN
47    MAXSTACK = 3
48    MAXLOCALS = 1
49
50  // access flags 0x9
51  public static methodType()Ljava/lang/invoke/MethodType;
52    LDC (I)I.class
53    ARETURN
54    MAXSTACK = 1
55    MAXLOCALS = 0
56
57  // access flags 0x9
58  public static frameWithForwardLabelReferences([Ljava/lang/String;)V
59    GETSTATIC java/lang/System.out : Ljava/io/PrintStream;
60    GOTO L0
61   L1
62   FRAME FULL [[Ljava/lang/String;] [java/io/PrintStream L0 L0]
63    INVOKESPECIAL jdk8/Artificial$()$Structures.<init> ()V
64    GOTO L2
65   L0
66   FRAME SAME1 java/io/PrintStream
67    NEW jdk8/Artificial$()$Structures
68    DUP
69    GOTO L1
70   L2
71   FRAME FULL [[Ljava/lang/String;] [java/io/PrintStream jdk8/Artificial$()$Structures]
72    INVOKEVIRTUAL java/io/PrintStream.println (Ljava/lang/Object;)V
73    RETURN
74    MAXSTACK = 3
75    MAXLOCALS = 1
76}
77