• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1slotNum = 0x2
2expectedProperty = 0x12
3.language ECMAScript
4.function any .#~A=#A(any a0, any a1, any a2) {
5label_1:
6label_0:
7	ldlexvar 0x0, 0x0
8	callruntime.callinit 0x0, a2
9	lda a2
10	return
11label_2:
12}
13
14slotNum = 0x5a
15.language ECMAScript
16.function any .#~A>#instance_initializer(any a0, any a1, any a2) {
17label_1:
18label_0:
19	ldhole
20	sta v0
21	defineclasswithbuffer 0x0, .#~A>@0~BB=#BB, _2, 0x0, v0
22	sta v0
23	ldobjbyname 0x1, prototype
24	lda v0
25	definepropertybyname 0x3, BB, a2
26	ldhole
27	sta v0
28	defineclasswithbuffer 0x5, .#~A>@0~@1=#CCC, _3, 0x0, v0
29	sta v0
30	ldobjbyname 0x6, prototype
31	lda v0
32	definepropertybyname 0x8, CCC, a2
33	ldhole
34	sta v0
35	defineclasswithbuffer 0xa, .#~A>@0~@2=#DDD, _4, 0x0, v0
36	sta v0
37	ldobjbyname 0xb, prototype
38	lda v0
39	definepropertybyname 0xd, DDD, a2
40	ldhole
41	sta v0
42	defineclasswithbuffer 0xf, .#~A>@0~@3=#EEE, _5, 0x0, v0
43	sta v0
44	ldobjbyname 0x10, prototype
45	lda v0
46	definepropertybyname 0x12, EEE, a2
47	ldhole
48	sta v0
49	defineclasswithbuffer 0x14, .#~A>@0~@4=#FFF, _6, 0x0, v0
50	sta v0
51	ldobjbyname 0x15, prototype
52	lda v0
53	definepropertybyname 0x17, FFF, a2
54	ldhole
55	sta v0
56	defineclasswithbuffer 0x19, .#~A>@0~@5=#GGG, _7, 0x0, v0
57	sta v0
58	ldobjbyname 0x1a, prototype
59	lda v0
60	definepropertybyname 0x1c, GGG, a2
61	ldhole
62	sta v0
63	defineclasswithbuffer 0x1e, .#~A>@0~@6=#HHH, _8, 0x0, v0
64	sta v0
65	ldobjbyname 0x1f, prototype
66	lda v0
67	definepropertybyname 0x21, HHH, a2
68	ldhole
69	sta v0
70	defineclasswithbuffer 0x23, .#~A>@0~@7=#III, _9, 0x0, v0
71	sta v0
72	ldobjbyname 0x24, prototype
73	lda v0
74	definepropertybyname 0x26, III, a2
75	ldhole
76	sta v0
77	defineclasswithbuffer 0x28, .#~A>@0~@8=#JJJ, _10, 0x0, v0
78	sta v0
79	ldobjbyname 0x29, prototype
80	lda v0
81	definepropertybyname 0x2b, JJJ, a2
82	ldhole
83	sta v0
84	defineclasswithbuffer 0x2d, .#~A>@0~@9=#KKK, _11, 0x0, v0
85	sta v0
86	ldobjbyname 0x2e, prototype
87	lda v0
88	definepropertybyname 0x30, KKK, a2
89	ldhole
90	sta v0
91	defineclasswithbuffer 0x32, .#~A>@0~@a=#LLL, _12, 0x0, v0
92	sta v0
93	ldobjbyname 0x33, prototype
94	lda v0
95	definepropertybyname 0x35, LLL, a2
96	ldhole
97	sta v0
98	defineclasswithbuffer 0x37, .#~A>@0~@b=#MMM, _13, 0x0, v0
99	sta v0
100	ldobjbyname 0x38, prototype
101	lda v0
102	definepropertybyname 0x3a, MMM, a2
103	ldhole
104	sta v0
105	defineclasswithbuffer 0x3c, .#~A>@0~@c=#NNN, _14, 0x0, v0
106	sta v0
107	ldobjbyname 0x3d, prototype
108	lda v0
109	definepropertybyname 0x3f, NNN, a2
110	ldhole
111	sta v0
112	defineclasswithbuffer 0x41, .#~A>@0~@d=#OOO, _15, 0x0, v0
113	sta v0
114	ldobjbyname 0x42, prototype
115	lda v0
116	definepropertybyname 0x44, OOO, a2
117	ldhole
118	sta v0
119	defineclasswithbuffer 0x46, .#~A>@0~@e=#PPP, _16, 0x0, v0
120	sta v0
121	ldobjbyname 0x47, prototype
122	lda v0
123	definepropertybyname 0x49, PPP, a2
124	ldhole
125	sta v0
126	defineclasswithbuffer 0x4b, .#~A>@0~@f=#QQQ, _17, 0x0, v0
127	sta v0
128	ldobjbyname 0x4c, prototype
129	lda v0
130	definepropertybyname 0x4e, QQQ, a2
131	ldhole
132	sta v0
133	defineclasswithbuffer 0x50, .#~A>@0~RRR=#RRR, _18, 0x0, v0
134	sta v0
135	ldobjbyname 0x51, prototype
136	lda v0
137	definepropertybyname 0x53, RRR, a2
138	ldhole
139	sta v0
140	defineclasswithbuffer 0x55, .#~A>@0~@10=#SSSS, _19, 0x0, v0
141	sta v0
142	ldobjbyname 0x56, prototype
143	lda v0
144	definepropertybyname 0x58, SSSS, a2
145	returnundefined
146label_2:
147}
148
149slotNum = 0x0
150.language ECMAScript
151.function any .#~A>@0~@10=#SSSS(any a0, any a1, any a2) {
152label_1:
153label_0:
154	lda a2
155	return
156label_2:
157}
158
159slotNum = 0x0
160.language ECMAScript
161.function any .#~A>@0~@1=#CCC(any a0, any a1, any a2) {
162label_1:
163label_0:
164	lda a2
165	return
166label_2:
167}
168
169slotNum = 0x0
170.language ECMAScript
171.function any .#~A>@0~@2=#DDD(any a0, any a1, any a2) {
172label_1:
173label_0:
174	lda a2
175	return
176label_2:
177}
178
179slotNum = 0x0
180.language ECMAScript
181.function any .#~A>@0~@3=#EEE(any a0, any a1, any a2) {
182label_1:
183label_0:
184	lda a2
185	return
186label_2:
187}
188
189slotNum = 0x0
190.language ECMAScript
191.function any .#~A>@0~@4=#FFF(any a0, any a1, any a2) {
192label_1:
193label_0:
194	lda a2
195	return
196label_2:
197}
198
199slotNum = 0x0
200.language ECMAScript
201.function any .#~A>@0~@5=#GGG(any a0, any a1, any a2) {
202label_1:
203label_0:
204	lda a2
205	return
206label_2:
207}
208
209slotNum = 0x0
210.language ECMAScript
211.function any .#~A>@0~@6=#HHH(any a0, any a1, any a2) {
212label_1:
213label_0:
214	lda a2
215	return
216label_2:
217}
218
219slotNum = 0x0
220.language ECMAScript
221.function any .#~A>@0~@7=#III(any a0, any a1, any a2) {
222label_1:
223label_0:
224	lda a2
225	return
226label_2:
227}
228
229slotNum = 0x0
230.language ECMAScript
231.function any .#~A>@0~@8=#JJJ(any a0, any a1, any a2) {
232label_1:
233label_0:
234	lda a2
235	return
236label_2:
237}
238
239slotNum = 0x0
240.language ECMAScript
241.function any .#~A>@0~@9=#KKK(any a0, any a1, any a2) {
242label_1:
243label_0:
244	lda a2
245	return
246label_2:
247}
248
249slotNum = 0x0
250.language ECMAScript
251.function any .#~A>@0~@a=#LLL(any a0, any a1, any a2) {
252label_1:
253label_0:
254	lda a2
255	return
256label_2:
257}
258
259slotNum = 0x0
260.language ECMAScript
261.function any .#~A>@0~@b=#MMM(any a0, any a1, any a2) {
262label_1:
263label_0:
264	lda a2
265	return
266label_2:
267}
268
269slotNum = 0x0
270.language ECMAScript
271.function any .#~A>@0~@c=#NNN(any a0, any a1, any a2) {
272label_1:
273label_0:
274	lda a2
275	return
276label_2:
277}
278
279slotNum = 0x0
280.language ECMAScript
281.function any .#~A>@0~@d=#OOO(any a0, any a1, any a2) {
282label_1:
283label_0:
284	lda a2
285	return
286label_2:
287}
288
289slotNum = 0x0
290.language ECMAScript
291.function any .#~A>@0~@e=#PPP(any a0, any a1, any a2) {
292label_1:
293label_0:
294	lda a2
295	return
296label_2:
297}
298
299slotNum = 0x0
300.language ECMAScript
301.function any .#~A>@0~@f=#QQQ(any a0, any a1, any a2) {
302label_1:
303label_0:
304	lda a2
305	return
306label_2:
307}
308
309slotNum = 0x0
310.language ECMAScript
311.function any .#~A>@0~BB=#BB(any a0, any a1, any a2) {
312label_1:
313label_0:
314	lda a2
315	return
316label_2:
317}
318
319slotNum = 0x0
320.language ECMAScript
321.function any .#~A>@0~RRR=#RRR(any a0, any a1, any a2) {
322label_1:
323label_0:
324	lda a2
325	return
326label_2:
327}
328
329slotNum = 0x4
330.language ECMAScript
331.function any .func_main_0(any a0, any a1, any a2) {
332	nop
333label_7:
334label_0:
335	newlexenv 0x1
336label_2:
337label_4:
338	ldhole
339	sta v1
340	defineclasswithbuffer 0x0, .#~A=#A, _20, 0x0, v1
341	ldobjbyname 0x1, prototype
342	definemethod 0x3, .#~A>#instance_initializer, 0x0
343	stlexvar 0x0, 0x0
344label_3:
345end_label_3:
346	jmp label_1
347label_9:
348	sta v0
349label_6:
350	poplexenv
351	lda v0
352	throw
353label_1:
354	poplexenv
355	returnundefined
356label_8:
357}
358
359.catchall label_2, end_label_3, label_9
360
361
362======> literal array buffer <======
363------------------------------------
364slot _0
365{
366  index: 0
367    tag: 0
368    val: 5
369},
370{
371  index: 1
372    tag: 5
373    val: instance_initializer
374},
375{
376  index: 2
377    tag: 0
378    val: 5
379},
380{
381  index: 3
382    tag: 5
383    val: CCC
384},
385{
386  index: 4
387    tag: 0
388    val: 5
389},
390{
391  index: 5
392    tag: 5
393    val: DDD
394},
395{
396  index: 6
397    tag: 0
398    val: 5
399},
400{
401  index: 7
402    tag: 5
403    val: EEE
404},
405{
406  index: 8
407    tag: 0
408    val: 5
409},
410{
411  index: 9
412    tag: 5
413    val: FFF
414},
415{
416  index: 10
417    tag: 0
418    val: 5
419},
420{
421  index: 11
422    tag: 5
423    val: GGG
424},
425{
426  index: 12
427    tag: 0
428    val: 5
429},
430{
431  index: 13
432    tag: 5
433    val: HHH
434},
435{
436  index: 14
437    tag: 0
438    val: 5
439},
440{
441  index: 15
442    tag: 5
443    val: III
444},
445{
446  index: 16
447    tag: 0
448    val: 5
449},
450{
451  index: 17
452    tag: 5
453    val: JJJ
454},
455{
456  index: 18
457    tag: 0
458    val: 5
459},
460{
461  index: 19
462    tag: 5
463    val: KKK
464},
465{
466  index: 20
467    tag: 0
468    val: 5
469},
470{
471  index: 21
472    tag: 5
473    val: LLL
474},
475{
476  index: 22
477    tag: 0
478    val: 5
479},
480{
481  index: 23
482    tag: 5
483    val: MMM
484},
485{
486  index: 24
487    tag: 0
488    val: 5
489},
490{
491  index: 25
492    tag: 5
493    val: NNN
494},
495{
496  index: 26
497    tag: 0
498    val: 5
499},
500{
501  index: 27
502    tag: 5
503    val: OOO
504},
505{
506  index: 28
507    tag: 0
508    val: 5
509},
510{
511  index: 29
512    tag: 5
513    val: PPP
514},
515{
516  index: 30
517    tag: 0
518    val: 5
519},
520{
521  index: 31
522    tag: 5
523    val: QQQ
524},
525{
526  index: 32
527    tag: 0
528    val: 5
529},
530{
531  index: 33
532    tag: 5
533    val: SSSS
534},
535------------------------------------
536slot _1
537{
538  index: 0
539    tag: 2
540    val: 0
541},
542{
543  index: 1
544    tag: 2
545    val: 0
546},
547{
548  index: 2
549    tag: 2
550    val: 0
551},
552{
553  index: 3
554    tag: 2
555    val: 0
556},
557{
558  index: 4
559    tag: 2
560    val: 0
561},
562{
563  index: 5
564    tag: 2
565    val: 0
566},
567------------------------------------
568slot _10
569{
570  index: 0
571    tag: 0
572    val: 2
573},
574{
575  index: 1
576    tag: 2
577    val: 0
578},
579------------------------------------
580slot _11
581{
582  index: 0
583    tag: 0
584    val: 2
585},
586{
587  index: 1
588    tag: 2
589    val: 0
590},
591------------------------------------
592slot _12
593{
594  index: 0
595    tag: 0
596    val: 2
597},
598{
599  index: 1
600    tag: 2
601    val: 0
602},
603------------------------------------
604slot _13
605{
606  index: 0
607    tag: 0
608    val: 2
609},
610{
611  index: 1
612    tag: 2
613    val: 0
614},
615------------------------------------
616slot _14
617{
618  index: 0
619    tag: 0
620    val: 2
621},
622{
623  index: 1
624    tag: 2
625    val: 0
626},
627------------------------------------
628slot _15
629{
630  index: 0
631    tag: 0
632    val: 2
633},
634{
635  index: 1
636    tag: 2
637    val: 0
638},
639------------------------------------
640slot _16
641{
642  index: 0
643    tag: 0
644    val: 2
645},
646{
647  index: 1
648    tag: 2
649    val: 0
650},
651------------------------------------
652slot _17
653{
654  index: 0
655    tag: 0
656    val: 2
657},
658{
659  index: 1
660    tag: 2
661    val: 0
662},
663------------------------------------
664slot _18
665{
666  index: 0
667    tag: 0
668    val: 2
669},
670{
671  index: 1
672    tag: 2
673    val: 0
674},
675------------------------------------
676slot _19
677{
678  index: 0
679    tag: 0
680    val: 2
681},
682{
683  index: 1
684    tag: 2
685    val: 0
686},
687------------------------------------
688slot _2
689{
690  index: 0
691    tag: 0
692    val: 2
693},
694{
695  index: 1
696    tag: 2
697    val: 0
698},
699------------------------------------
700slot _20
701{
702  index: 0
703    tag: 0
704    val: 2
705},
706{
707  index: 1
708    tag: 2
709    val: 0
710},
711------------------------------------
712slot _3
713{
714  index: 0
715    tag: 0
716    val: 2
717},
718{
719  index: 1
720    tag: 2
721    val: 0
722},
723------------------------------------
724slot _4
725{
726  index: 0
727    tag: 0
728    val: 2
729},
730{
731  index: 1
732    tag: 2
733    val: 0
734},
735------------------------------------
736slot _5
737{
738  index: 0
739    tag: 0
740    val: 2
741},
742{
743  index: 1
744    tag: 2
745    val: 0
746},
747------------------------------------
748slot _6
749{
750  index: 0
751    tag: 0
752    val: 2
753},
754{
755  index: 1
756    tag: 2
757    val: 0
758},
759------------------------------------
760slot _7
761{
762  index: 0
763    tag: 0
764    val: 2
765},
766{
767  index: 1
768    tag: 2
769    val: 0
770},
771------------------------------------
772slot _8
773{
774  index: 0
775    tag: 0
776    val: 2
777},
778{
779  index: 1
780    tag: 2
781    val: 0
782},
783------------------------------------
784slot _9
785{
786  index: 0
787    tag: 0
788    val: 2
789},
790{
791  index: 1
792    tag: 2
793    val: 0
794},
795