• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1slotNum = 0x0
2.language ECMAScript
3.function any .#*#fun(any a0, any a1, any a2) {
4label_1:
5label_0:
6	returnundefined
7label_2:
8}
9
10slotNum = 0x0
11.language ECMAScript
12.function any .#~@0=#sendableClass(any a0, any a1, any a2) {
13label_1:
14label_0:
15	lda a2
16	return
17label_2:
18}
19
20slotNum = 0x4
21.language ECMAScript
22.function any .#~@0>#foo(any a0, any a1, any a2) {
23label_1:
24label_0:
25	callruntime.ldsendablelocalmodulevar 0x2
26	callarg0 0x0
27	callruntime.ldsendablelocalmodulevar 0x1
28	throw.undefinedifholewithname a
29	callruntime.ldsendablelocalmodulevar 0x0
30	sta v0
31	throw.undefinedifholewithname B
32	mov v1, v0
33	newobjrange 0x2, 0x1, v1
34	returnundefined
35label_2:
36}
37
38slotNum = 0x0
39.language ECMAScript
40.function any .#~A=#A(any a0, any a1, any a2) {
41label_1:
42label_0:
43	lda a2
44	return
45label_2:
46}
47
48slotNum = 0x0
49.language ECMAScript
50.function any .#~B=#B(any a0, any a1, any a2) {
51label_1:
52label_0:
53	lda a2
54	return
55label_2:
56}
57
58slotNum = 0xa
59.language ECMAScript
60.function any .func_main_0(any a0, any a1, any a2) {
61label_1:
62label_0:
63	definefunc 0x0, .#*#fun, 0x0
64	stmodulevar 0x2
65	ldhole
66	sta v0
67	defineclasswithbuffer 0x1, .#~A=#A, _2, 0x0, v0
68	sta v0
69	ldobjbyname 0x2, prototype
70	ldhole
71	sta v1
72	defineclasswithbuffer 0x4, .#~B=#B, _3, 0x0, v1
73	sta v1
74	ldobjbyname 0x5, prototype
75	lda v1
76	stmodulevar 0x0
77	mov v2, v0
78	newobjrange 0x7, 0x1, v2
79	stmodulevar 0x1
80	ldhole
81	sta v0
82	callruntime.definesendableclass 0x9, .#~@0=#sendableClass, _5, 0x0, v0
83	returnundefined
84label_2:
85}
86
87
88