• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1slotNum = 0x0
2.language ECMAScript
3.function any .#%#E(any a0, any a1, any a2, any a3) {
4label_1:
5label_0:
6	returnundefined
7label_2:
8}
9
10slotNum = 0x7
11.language ECMAScript
12.function any .#%#E^1(any a0, any a1, any a2, any a3) {
13label_1:
14label_0:
15	newlexenv 0x2
16	lda a1
17	stlexvar 0x0, 0x0
18	lda a2
19	stlexvar 0x0, 0x1
20	lda.str e
21	sta v0
22	definefunc 0x0, .#%E^1*#, 0x0
23	callarg0 0x1
24	sta v1
25	stobjbyvalue 0x3, a3, v0
26	lda.str e
27	stobjbyvalue 0x5, a3, v1
28	returnundefined
29label_2:
30}
31
32slotNum = 0x0
33.language ECMAScript
34.function any .#%E^1*#(any a0, any a1, any a2) {
35label_1:
36label_0:
37	ldai 0x2
38	return
39label_2:
40}
41
42slotNum = 0x1
43.language ECMAScript
44.function any .#&#N^1(any a0, any a1, any a2, any a3) {
45label_1:
46label_0:
47	definefunc 0x0, .#&N^1*#namespaceFoo, 0x0
48	returnundefined
49label_2:
50}
51
52slotNum = 0x0
53.language ECMAScript
54.function any .#&N^1*#namespaceFoo(any a0, any a1, any a2) {
55label_1:
56label_0:
57	returnundefined
58label_2:
59}
60
61slotNum = 0x0
62.language ECMAScript
63.function any .#*#blockFoo(any a0, any a1, any a2) {
64label_1:
65label_0:
66	returnundefined
67label_2:
68}
69
70slotNum = 0xd
71.language ECMAScript
72.function any .func_main_0(any a0, any a1, any a2) {
73label_10:
74label_0:
75	ldundefined
76	sta v0
77	ldundefined
78	sta v1
79	definefunc 0x0, .#*#blockFoo, 0x0
80	definefunc 0x1, .#&#N^1, 0x1
81	sta v2
82	lda v1
83	callruntime.istrue 0x2
84	jnez label_3
85label_2:
86	createemptyobject
87	sta v1
88label_3:
89	lda v2
90	callarg1 0x3, v1
91	definefunc 0x5, .#%#E, 0x1
92	sta v1
93	lda v0
94	callruntime.istrue 0x6
95	jnez label_12
96label_5:
97	createemptyobject
98	sta v0
99	mov v2, v0
100	jmp label_6
101label_12:
102	mov v2, v0
103label_6:
104	lda v1
105	callarg1 0x7, v2
106	definefunc 0x9, .#%#E^1, 0x1
107	sta v1
108	lda v0
109	callruntime.istrue 0xa
110	jnez label_9
111label_8:
112	createemptyobject
113	sta v0
114label_9:
115	lda v1
116	callarg1 0xb, v0
117	returnundefined
118label_11:
119}
120
121
122======> literal array buffer <======
123------------------------------------
124slot _0
125------------------------------------
126slot _1
127{
128  index: 0
129    tag: 2
130    val: 0
131},
132{
133  index: 1
134    tag: 2
135    val: 0
136},
137{
138  index: 2
139    tag: 2
140    val: 0
141},
142{
143  index: 3
144    tag: 2
145    val: 0
146},
147{
148  index: 4
149    tag: 2
150    val: 0
151},
152{
153  index: 5
154    tag: 2
155    val: 0
156},
157