xref: /aosp_15_r20/dalvik/dx/tests/014-field-attrib-ConstantValue/expected.txt (revision 055d459012065f78d96b68be8421640240ddf631)
1*055d4590SKeyi Guireading small-class.txt...
2*055d4590SKeyi Guibegin classfile
3*055d4590SKeyi Guimagic: cafebabe
4*055d4590SKeyi Guiminor_version: 0000
5*055d4590SKeyi Guimajor_version: 002e
6*055d4590SKeyi Guiconstant_pool_count: 001f
7*055d4590SKeyi Gui
8*055d4590SKeyi Guiconstant_pool:
9*055d4590SKeyi Gui  0001: utf8{"Small"}
10*055d4590SKeyi Gui  0002: utf8{"java/lang/Object"}
11*055d4590SKeyi Gui  0003: type{Small}
12*055d4590SKeyi Gui  0004: type{java.lang.Object}
13*055d4590SKeyi Gui  0005: utf8{"ConstantValue"}
14*055d4590SKeyi Gui  0006: utf8{"a"}
15*055d4590SKeyi Gui  0007: utf8{"b"}
16*055d4590SKeyi Gui  0008: utf8{"c"}
17*055d4590SKeyi Gui  0009: utf8{"d"}
18*055d4590SKeyi Gui  000a: utf8{"e"}
19*055d4590SKeyi Gui  000b: utf8{"f"}
20*055d4590SKeyi Gui  000c: utf8{"g"}
21*055d4590SKeyi Gui  000d: utf8{"h"}
22*055d4590SKeyi Gui  000e: utf8{"i"}
23*055d4590SKeyi Gui  000f: string{"Small"}
24*055d4590SKeyi Gui  0010: int{0x8191a1b1 / -2121162319}
25*055d4590SKeyi Gui  0011: float{0xbffeb852 / -1.99}
26*055d4590SKeyi Gui  0012: long{0x80818283f0f1f2f3 / -9186918261664386317}
27*055d4590SKeyi Gui  0014: double{0xbfffd70a3d70a3d7 / -1.99}
28*055d4590SKeyi Gui  0016: utf8{"B"}
29*055d4590SKeyi Gui  0017: utf8{"C"}
30*055d4590SKeyi Gui  0018: utf8{"D"}
31*055d4590SKeyi Gui  0019: utf8{"F"}
32*055d4590SKeyi Gui  001a: utf8{"I"}
33*055d4590SKeyi Gui  001b: utf8{"J"}
34*055d4590SKeyi Gui  001c: utf8{"S"}
35*055d4590SKeyi Gui  001d: utf8{"Z"}
36*055d4590SKeyi Gui  001e: utf8{"Ljava/lang/String;"}
37*055d4590SKeyi Guiend constant_pool
38*055d4590SKeyi Guiaccess_flags: public|super
39*055d4590SKeyi Guithis_class: type{Small}
40*055d4590SKeyi Guisuper_class: type{java.lang.Object}
41*055d4590SKeyi Guiinterfaces_count: 0000
42*055d4590SKeyi Guifields_count: 0009
43*055d4590SKeyi Gui
44*055d4590SKeyi Guifields[0]:
45*055d4590SKeyi Gui  access_flags: public
46*055d4590SKeyi Gui  name: a
47*055d4590SKeyi Gui  descriptor: B
48*055d4590SKeyi Gui  attributes_count: 0001
49*055d4590SKeyi Gui
50*055d4590SKeyi Gui  attributes[0]:
51*055d4590SKeyi Gui    name: ConstantValue
52*055d4590SKeyi Gui    length: 00000002
53*055d4590SKeyi Gui    value: int{0x8191a1b1 / -2121162319}
54*055d4590SKeyi Gui  end attributes[0]
55*055d4590SKeyi Guiend fields[0]
56*055d4590SKeyi Gui
57*055d4590SKeyi Guifields[1]:
58*055d4590SKeyi Gui  access_flags: private
59*055d4590SKeyi Gui  name: b
60*055d4590SKeyi Gui  descriptor: C
61*055d4590SKeyi Gui  attributes_count: 0001
62*055d4590SKeyi Gui
63*055d4590SKeyi Gui  attributes[0]:
64*055d4590SKeyi Gui    name: ConstantValue
65*055d4590SKeyi Gui    length: 00000002
66*055d4590SKeyi Gui    value: int{0x8191a1b1 / -2121162319}
67*055d4590SKeyi Gui  end attributes[0]
68*055d4590SKeyi Guiend fields[1]
69*055d4590SKeyi Gui
70*055d4590SKeyi Guifields[2]:
71*055d4590SKeyi Gui  access_flags: protected
72*055d4590SKeyi Gui  name: c
73*055d4590SKeyi Gui  descriptor: D
74*055d4590SKeyi Gui  attributes_count: 0001
75*055d4590SKeyi Gui
76*055d4590SKeyi Gui  attributes[0]:
77*055d4590SKeyi Gui    name: ConstantValue
78*055d4590SKeyi Gui    length: 00000002
79*055d4590SKeyi Gui    value: double{0xbfffd70a3d70a3d7 / -1.99}
80*055d4590SKeyi Gui  end attributes[0]
81*055d4590SKeyi Guiend fields[2]
82*055d4590SKeyi Gui
83*055d4590SKeyi Guifields[3]:
84*055d4590SKeyi Gui  access_flags: static
85*055d4590SKeyi Gui  name: d
86*055d4590SKeyi Gui  descriptor: F
87*055d4590SKeyi Gui  attributes_count: 0001
88*055d4590SKeyi Gui
89*055d4590SKeyi Gui  attributes[0]:
90*055d4590SKeyi Gui    name: ConstantValue
91*055d4590SKeyi Gui    length: 00000002
92*055d4590SKeyi Gui    value: float{0xbffeb852 / -1.99}
93*055d4590SKeyi Gui  end attributes[0]
94*055d4590SKeyi Guiend fields[3]
95*055d4590SKeyi Gui
96*055d4590SKeyi Guifields[4]:
97*055d4590SKeyi Gui  access_flags: final
98*055d4590SKeyi Gui  name: e
99*055d4590SKeyi Gui  descriptor: I
100*055d4590SKeyi Gui  attributes_count: 0001
101*055d4590SKeyi Gui
102*055d4590SKeyi Gui  attributes[0]:
103*055d4590SKeyi Gui    name: ConstantValue
104*055d4590SKeyi Gui    length: 00000002
105*055d4590SKeyi Gui    value: int{0x8191a1b1 / -2121162319}
106*055d4590SKeyi Gui  end attributes[0]
107*055d4590SKeyi Guiend fields[4]
108*055d4590SKeyi Gui
109*055d4590SKeyi Guifields[5]:
110*055d4590SKeyi Gui  access_flags: volatile
111*055d4590SKeyi Gui  name: f
112*055d4590SKeyi Gui  descriptor: J
113*055d4590SKeyi Gui  attributes_count: 0001
114*055d4590SKeyi Gui
115*055d4590SKeyi Gui  attributes[0]:
116*055d4590SKeyi Gui    name: ConstantValue
117*055d4590SKeyi Gui    length: 00000002
118*055d4590SKeyi Gui    value: long{0x80818283f0f1f2f3 / -9186918261664386317}
119*055d4590SKeyi Gui  end attributes[0]
120*055d4590SKeyi Guiend fields[5]
121*055d4590SKeyi Gui
122*055d4590SKeyi Guifields[6]:
123*055d4590SKeyi Gui  access_flags: transient
124*055d4590SKeyi Gui  name: g
125*055d4590SKeyi Gui  descriptor: S
126*055d4590SKeyi Gui  attributes_count: 0001
127*055d4590SKeyi Gui
128*055d4590SKeyi Gui  attributes[0]:
129*055d4590SKeyi Gui    name: ConstantValue
130*055d4590SKeyi Gui    length: 00000002
131*055d4590SKeyi Gui    value: int{0x8191a1b1 / -2121162319}
132*055d4590SKeyi Gui  end attributes[0]
133*055d4590SKeyi Guiend fields[6]
134*055d4590SKeyi Gui
135*055d4590SKeyi Guifields[7]:
136*055d4590SKeyi Gui  access_flags: public|static|final
137*055d4590SKeyi Gui  name: h
138*055d4590SKeyi Gui  descriptor: Z
139*055d4590SKeyi Gui  attributes_count: 0001
140*055d4590SKeyi Gui
141*055d4590SKeyi Gui  attributes[0]:
142*055d4590SKeyi Gui    name: ConstantValue
143*055d4590SKeyi Gui    length: 00000002
144*055d4590SKeyi Gui    value: int{0x8191a1b1 / -2121162319}
145*055d4590SKeyi Gui  end attributes[0]
146*055d4590SKeyi Guiend fields[7]
147*055d4590SKeyi Gui
148*055d4590SKeyi Guifields[8]:
149*055d4590SKeyi Gui  access_flags: public|static|final
150*055d4590SKeyi Gui  name: i
151*055d4590SKeyi Gui  descriptor: Ljava/lang/String;
152*055d4590SKeyi Gui  attributes_count: 0001
153*055d4590SKeyi Gui
154*055d4590SKeyi Gui  attributes[0]:
155*055d4590SKeyi Gui    name: ConstantValue
156*055d4590SKeyi Gui    length: 00000002
157*055d4590SKeyi Gui    value: string{"Small"}
158*055d4590SKeyi Gui  end attributes[0]
159*055d4590SKeyi Guiend fields[8]
160*055d4590SKeyi Guimethods_count: 0000
161*055d4590SKeyi Guiattributes_count: 0000
162*055d4590SKeyi Guiend classfile
163