xref: /aosp_15_r20/external/ow2-asm/asm-util/src/test/resources/jdk3.ArtificialStructures.txt (revision 2835e6bb194a25e32dae2cc0628d8f988b82bfc0)
1*2835e6bbSSorin Basca// class version 47.0 (47)
2*2835e6bbSSorin Basca// access flags 0x21
3*2835e6bbSSorin Bascapublic class jdk3/ArtificialStructures {
4*2835e6bbSSorin Basca
5*2835e6bbSSorin Basca  // compiled from: ArtificialStructures.java
6*2835e6bbSSorin Basca  // debug info: source-debug
7*2835e6bbSSorin Basca
8*2835e6bbSSorin Basca  ATTRIBUTE Comment : unknown
9*2835e6bbSSorin Basca
10*2835e6bbSSorin Basca  // access flags 0x1001
11*2835e6bbSSorin Basca  public synthetic I f
12*2835e6bbSSorin Basca  ATTRIBUTE Comment : unknown
13*2835e6bbSSorin Basca
14*2835e6bbSSorin Basca  // access flags 0x1001
15*2835e6bbSSorin Basca  public synthetic <init>(Ljava/lang/String;)V
16*2835e6bbSSorin Basca  ATTRIBUTE Comment : unknown
17*2835e6bbSSorin Basca    ALOAD 0
18*2835e6bbSSorin Basca    INVOKESPECIAL java/lang/Object.<init> ()V
19*2835e6bbSSorin Basca    NOP
20*2835e6bbSSorin Basca    RETURN
21*2835e6bbSSorin Basca  ATTRIBUTE CodeComment : unknown
22*2835e6bbSSorin Basca    MAXSTACK = 1
23*2835e6bbSSorin Basca    MAXLOCALS = 2
24*2835e6bbSSorin Basca
25*2835e6bbSSorin Basca  // access flags 0x0
26*2835e6bbSSorin Basca  <init>(Z)V
27*2835e6bbSSorin Basca    ILOAD 1
28*2835e6bbSSorin Basca    ALOAD 0
29*2835e6bbSSorin Basca    SWAP
30*2835e6bbSSorin Basca    IFEQ L0
31*2835e6bbSSorin Basca    LDC "1"
32*2835e6bbSSorin Basca    GOTO L1
33*2835e6bbSSorin Basca   L0
34*2835e6bbSSorin Basca    LINENUMBER 0 L0
35*2835e6bbSSorin Basca    LINENUMBER 3 L0
36*2835e6bbSSorin Basca   FRAME FULL [U I] [U]
37*2835e6bbSSorin Basca    LDC "0"
38*2835e6bbSSorin Basca   L1
39*2835e6bbSSorin Basca    LINENUMBER 5 L1
40*2835e6bbSSorin Basca    LINENUMBER 7 L1
41*2835e6bbSSorin Basca    LINENUMBER 11 L1
42*2835e6bbSSorin Basca    LINENUMBER 13 L1
43*2835e6bbSSorin Basca    LINENUMBER 17 L1
44*2835e6bbSSorin Basca   FRAME FULL [U I] [U java/lang/String]
45*2835e6bbSSorin Basca    INVOKESPECIAL jdk3/ArtificialStructures.<init> (Ljava/lang/String;)V
46*2835e6bbSSorin Basca    RETURN
47*2835e6bbSSorin Basca    MAXSTACK = 2
48*2835e6bbSSorin Basca    MAXLOCALS = 2
49*2835e6bbSSorin Basca
50*2835e6bbSSorin Basca  // access flags 0x8
51*2835e6bbSSorin Basca  static dup_x2(IJ)V
52*2835e6bbSSorin Basca    LLOAD 1
53*2835e6bbSSorin Basca    ILOAD 0
54*2835e6bbSSorin Basca    DUP_X2
55*2835e6bbSSorin Basca    I2L
56*2835e6bbSSorin Basca    LADD
57*2835e6bbSSorin Basca    INVOKESTATIC jdk3/ArtificialStructures.dup_x2 (IJ)V
58*2835e6bbSSorin Basca    RETURN
59*2835e6bbSSorin Basca    MAXSTACK = 5
60*2835e6bbSSorin Basca    MAXLOCALS = 3
61*2835e6bbSSorin Basca
62*2835e6bbSSorin Basca  // access flags 0x8
63*2835e6bbSSorin Basca  static dup2_x2(IIII)V
64*2835e6bbSSorin Basca    ILOAD 3
65*2835e6bbSSorin Basca    ILOAD 2
66*2835e6bbSSorin Basca    ILOAD 1
67*2835e6bbSSorin Basca    ILOAD 0
68*2835e6bbSSorin Basca    DUP2_X2
69*2835e6bbSSorin Basca    IADD
70*2835e6bbSSorin Basca    IADD
71*2835e6bbSSorin Basca    INVOKESTATIC jdk3/ArtificialStructures.dup2_x2 (IIII)V
72*2835e6bbSSorin Basca    RETURN
73*2835e6bbSSorin Basca    MAXSTACK = 6
74*2835e6bbSSorin Basca    MAXLOCALS = 4
75*2835e6bbSSorin Basca
76*2835e6bbSSorin Basca  // access flags 0x8
77*2835e6bbSSorin Basca  static dup2_x2(IIJ)V
78*2835e6bbSSorin Basca    LLOAD 2
79*2835e6bbSSorin Basca    ILOAD 1
80*2835e6bbSSorin Basca    ILOAD 0
81*2835e6bbSSorin Basca    DUP2_X2
82*2835e6bbSSorin Basca    IADD
83*2835e6bbSSorin Basca    I2L
84*2835e6bbSSorin Basca    LADD
85*2835e6bbSSorin Basca    INVOKESTATIC jdk3/ArtificialStructures.dup2_x2 (IIJ)V
86*2835e6bbSSorin Basca    RETURN
87*2835e6bbSSorin Basca    MAXSTACK = 6
88*2835e6bbSSorin Basca    MAXLOCALS = 4
89*2835e6bbSSorin Basca
90*2835e6bbSSorin Basca  // access flags 0x8
91*2835e6bbSSorin Basca  static dup2_x2(JD)V
92*2835e6bbSSorin Basca    DLOAD 2
93*2835e6bbSSorin Basca    LLOAD 0
94*2835e6bbSSorin Basca    DUP2_X2
95*2835e6bbSSorin Basca    L2D
96*2835e6bbSSorin Basca    DADD
97*2835e6bbSSorin Basca    INVOKESTATIC jdk3/ArtificialStructures.dup2_x2 (JD)V
98*2835e6bbSSorin Basca    RETURN
99*2835e6bbSSorin Basca    MAXSTACK = 6
100*2835e6bbSSorin Basca    MAXLOCALS = 4
101*2835e6bbSSorin Basca}
102