• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1.language ECMAScript
2
3slotNum = 0x6
4.function any .#&#nameB(any a0, any a1, any a2, any a3) {
5label_1:
6label_0:
7	newlexenv 0x1
8	lda a3
9	stlexvar 0x0, 0x0
10	definefunc 0x0, .#&@0*#foo, 0x0
11	sta v0
12	ldlexvar 0x0, 0x0
13	sta v1
14	createarraywithbuffer 0x1, _1
15	stobjbyname 0x2, a, v1
16	ldlexvar 0x0, 0x0
17	sta v1
18	lda v0
19	stobjbyname 0x4, foo, v1
20	ldundefined
21	returnundefined
22label_2:
23}
24
25slotNum = 0x2
26.function any .#&@0*#foo(any a0, any a1, any a2) {
27label_1:
28label_0:
29	ldlexvar 0x0, 0x0
30	ldobjbyname 0x0, a
31	ldundefined
32	returnundefined
33label_2:
34}
35
36slotNum = 0x8
37.function any .func_main_0(any a0, any a1, any a2) {
38label_4:
39label_0:
40	ldundefined
41	stglobalvar 0x0, nameB
42	definefunc 0x1, .#&#nameB, 0x1
43	sta v0
44	ldglobalvar 0x2, nameB
45	sta v1
46	callruntime.istrue 0x3
47	jnez label_3
48label_2:
49	createemptyobject
50	sta v1
51	stglobalvar 0x5, nameB
52label_3:
53	lda v0
54	callarg1 0x6, v1
55	ldundefined
56	returnundefined
57label_5:
58}
59
60
61