• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1slotNum = 0x0
2.language ECMAScript
3.function any .#~A=#A(any a0, any a1, any a2) {
4label_1:
5label_0:
6	lda a2
7	return
8label_2:
9}
10
11slotNum = 0x5
12.language ECMAScript
13.function any .#~B=#B(any a0, any a1, any a2, any a3) {
14label_1:
15label_0:
16	copyrestargs 0x0
17	sta v0
18	createemptyarray 0x0
19	sta v1
20	ldai 0x0
21	sta v2
22	lda v0
23	starrayspread v1, v2
24	lda v1
25	ldobjbyname 0x1, length
26	lda a0
27	supercallspread 0x3, v1
28	sta v0
29	lda a2
30	throw.ifsupernotcorrectcall 0x1
31	lda v0
32	throw.ifsupernotcorrectcall 0x0
33	lda v0
34	return
35label_2:
36}
37
38slotNum = 0x9
39.language ECMAScript
40.function any .func_main_0(any a0, any a1, any a2) {
41label_1:
42label_0:
43	ldhole
44	sta v0
45	defineclasswithbuffer 0x0, .#~A=#A, _1, 0x0, v0
46	sta v0
47	ldobjbyname 0x1, prototype
48	lda v0
49	sttoglobalrecord 0x3, A
50	tryldglobalbyname 0x4, A
51	sta v0
52	defineclasswithbuffer 0x5, .#~B=#B, _2, 0x0, v0
53	sta v0
54	ldobjbyname 0x6, prototype
55	lda v0
56	sttoglobalrecord 0x8, B
57	returnundefined
58label_2:
59}
60
61
62