• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1slotNum = 0x0
2expectedProperty = 0x1
3.language ECMAScript
4.function any .#~A=#A(any a0, any a1, any a2) {
5label_1:
6label_0:
7	lda a2
8	return
9label_2:
10}
11
12slotNum = 0x2
13.language ECMAScript
14.function any .#~A>#Prop(any a0, any a1, any a2) {
15label_1:
16label_0:
17	lda a2
18	ldobjbyname 0x0, prop
19	return
20label_2:
21}
22
23slotNum = 0x2
24.language ECMAScript
25.function any .#~A>#Prop^1(any a0, any a1, any a2, any a3) {
26label_1:
27label_0:
28	lda a3
29	stobjbyname 0x0, prop, a2
30	returnundefined
31label_2:
32}
33
34slotNum = 0x1
35.language ECMAScript
36.function any .func_main_0(any a0, any a1, any a2) {
37label_1:
38label_0:
39	ldhole
40	sta v0
41	callruntime.definesendableclass 0x0, .#~A=#A, _3, 0x0, v0
42	returnundefined
43label_2:
44}
45
46
47======> literal array buffer <======
48------------------------------------
49slot _0
50------------------------------------
51slot _1
52{
53  index: 0
54    tag: 2
55    val: 0
56},
57{
58  index: 1
59    tag: 2
60    val: 0
61},
62{
63  index: 2
64    tag: 2
65    val: 0
66},
67{
68  index: 3
69    tag: 2
70    val: 0
71},
72{
73  index: 4
74    tag: 2
75    val: 0
76},
77{
78  index: 5
79    tag: 2
80    val: 0
81},
82------------------------------------
83slot _2
84{
85  index: 0
86    tag: 0
87    val: 5
88},
89{
90  index: 1
91    tag: 5
92    val: prop
93},
94{
95  index: 2
96    tag: 0
97    val: 2
98},
99{
100  index: 3
101    tag: 2
102    val: 2
103},
104{
105  index: 4
106    tag: 0
107    val: 2
108},
109{
110  index: 5
111    tag: 2
112    val: 1
113},
114------------------------------------
115slot _3
116{
117  index: 0
118    tag: 0
119    val: 5
120},
121{
122  index: 1
123    tag: 5
124    val: Prop
125},
126{
127  index: 2
128    tag: 0
129    val: 26
130},
131{
132  index: 3
133    tag: 26
134    val: .#~A>#Prop
135},
136{
137  index: 4
138    tag: 0
139    val: 9
140},
141{
142  index: 5
143    tag: 9
144    val: 0
145},
146{
147  index: 6
148    tag: 0
149    val: 5
150},
151{
152  index: 7
153    tag: 5
154    val: Prop
155},
156{
157  index: 8
158    tag: 0
159    val: 27
160},
161{
162  index: 9
163    tag: 27
164    val: .#~A>#Prop^1
165},
166{
167  index: 10
168    tag: 0
169    val: 9
170},
171{
172  index: 11
173    tag: 9
174    val: 1
175},
176{
177  index: 12
178    tag: 0
179    val: 2
180},
181{
182  index: 13
183    tag: 2
184    val: 2
185},
186{
187  index: 14
188    tag: 0
189    val: 24
190},
191{
192  index: 15
193    tag: 24
194    val: _2
195},
196