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