• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1slotNum = 0xa
2expectedProperty = 0x5
3.language ECMAScript
4.function any .#~D1=#D1(any a0, any a1, any a2) {
5label_1:
6label_0:
7	lda.str str1
8	stobjbyname 0x0, prop, a2
9	lda.str str2
10	sta v0
11	ldai 0x1
12	sta v1
13	lda v0
14	stobjbyvalue 0x2, a2, v1
15	lda.str str_prop
16	sta v0
17	lda.str str3
18	stobjbyvalue 0x4, a2, v0
19	ldlexvar 0x0, 0x0
20	sta v0
21	lda.str str5
22	stobjbyvalue 0x6, a2, v0
23	ldlexvar 0x0, 0x1
24	sta v0
25	lda.str str6
26	stobjbyvalue 0x8, a2, v0
27	lda a2
28	return
29label_2:
30}
31
32slotNum = 0xd
33expectedProperty = 0x2
34.language ECMAScript
35.function any .#~D2=#D2(any a0, any a1, any a2) {
36label_1:
37label_0:
38	ldlexvar 0x0, 0x2
39	sta v0
40	throw.undefinedifholewithname computed1
41	lda.str str4
42	stobjbyvalue 0x0, a2, v0
43	lda.str computed2
44	sta v0
45	lda.str str5
46	stobjbyvalue 0x2, a2, v0
47	lda.str
48	sta v0
49	ldlexvar 0x0, 0x3
50	sta v1
51	throw.undefinedifholewithname part1
52	lda v1
53	add2 0x4, v0
54	sta v0
55	lda.str _
56	add2 0x5, v0
57	sta v0
58	ldlexvar 0x0, 0x4
59	sta v1
60	throw.undefinedifholewithname part2
61	lda v1
62	add2 0x6, v0
63	sta v0
64	lda.str
65	add2 0x7, v0
66	sta v0
67	lda.str str6
68	stobjbyvalue 0x8, a2, v0
69	ldai 0x1
70	sta v0
71	ldai 0x2
72	add2 0xa, v0
73	sta v0
74	lda.str str7
75	stobjbyvalue 0xb, a2, v0
76	lda a2
77	return
78label_2:
79}
80
81slotNum = 0x9
82.language ECMAScript
83.function any .func_main_0(any a0, any a1, any a2) {
84label_1:
85label_0:
86	newlexenv 0x5
87	ldundefined
88	stlexvar 0x0, 0x0
89	ldundefined
90	stlexvar 0x0, 0x1
91	ldhole
92	sta v0
93	defineclasswithbuffer 0x0, .#~D1=#D1, _2, 0x0, v0
94	ldobjbyname 0x1, prototype
95	lda.str computed2
96	stlexvar 0x0, 0x0
97	ldai 0x2
98	stlexvar 0x0, 0x1
99	tryldglobalbyname 0x3, Symbol
100	sta v0
101	lda.str symbol1
102	sta v1
103	lda v0
104	callarg1 0x4, v1
105	stlexvar 0x0, 0x2
106	lda.str dynamic
107	stlexvar 0x0, 0x3
108	lda.str property
109	stlexvar 0x0, 0x4
110	ldhole
111	sta v0
112	defineclasswithbuffer 0x6, .#~D2=#D2, _3, 0x0, v0
113	ldobjbyname 0x7, prototype
114	returnundefined
115label_2:
116}
117
118
119