• 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 = 0x2
12.language ECMAScript
13.function any .#~B=#B(any a0, any a1, any a2) {
14label_1:
15label_0:
16	ldundefined
17	sta v0
18	mov v1, v0
19	supercallthisrange 0x0, 0x0, v1
20	sta v0
21	lda a2
22	throw.ifsupernotcorrectcall 0x1
23	lda v0
24	throw.ifsupernotcorrectcall 0x0
25	lda v0
26	return
27label_2:
28}
29
30slotNum = 0x9
31.language ECMAScript
32.function any .func_main_0(any a0, any a1, any a2) {
33label_1:
34label_0:
35	ldhole
36	sta v0
37	defineclasswithbuffer 0x0, .#~A=#A, _1, 0x0, v0
38	sta v0
39	ldobjbyname 0x1, prototype
40	lda v0
41	sttoglobalrecord 0x3, A
42	tryldglobalbyname 0x4, A
43	sta v0
44	defineclasswithbuffer 0x5, .#~B=#B, _2, 0x0, v0
45	sta v0
46	ldobjbyname 0x6, prototype
47	lda v0
48	sttoglobalrecord 0x8, B
49	returnundefined
50label_2:
51}
52
53
54