• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1slotNum = 0x0
2.language ECMAScript
3.function any .#*#(any a0, any a1, any a2) {
4label_1:
5label_0:
6	ldtrue
7	return
8label_2:
9}
10
11slotNum = 0x0
12.language ECMAScript
13.function any .#*#^1(any a0, any a1, any a2) {
14label_1:
15label_0:
16	ldtrue
17	return
18label_2:
19}
20
21slotNum = 0x0
22.language ECMAScript
23.function any .#*#foo(any a0, any a1, any a2) {
24label_1:
25label_0:
26	returnundefined
27label_2:
28}
29
30slotNum = 0x0
31.language ECMAScript
32.function any .#*#foo^1(any a0, any a1, any a2) {
33label_1:
34label_0:
35	returnundefined
36label_2:
37}
38
39slotNum = 0x0
40.language ECMAScript
41.function any .#*#foo^2(any a0, any a1, any a2) {
42label_1:
43label_0:
44	returnundefined
45label_2:
46}
47
48slotNum = 0xb
49.language ECMAScript
50.function any .func_main_0(any a0, any a1, any a2) {
51label_6:
52label_0:
53	definefunc 0x0, .#*#, 0x0
54	callarg0 0x1
55	callruntime.isfalse 0x3
56	jnez label_1
57label_2:
58	definefunc 0x4, .#*#foo, 0x0
59	jmp label_3
60label_1:
61	definefunc 0x5, .#*#^1, 0x0
62	callarg0 0x6
63	callruntime.isfalse 0x8
64	jnez label_4
65label_5:
66	definefunc 0x9, .#*#foo^1, 0x0
67	jmp label_3
68label_4:
69	definefunc 0xa, .#*#foo^2, 0x0
70label_3:
71	returnundefined
72label_7:
73}
74
75
76======> literal array buffer <======
77------------------------------------
78slot _0
79------------------------------------
80slot _1
81{
82  index: 0
83    tag: 2
84    val: 0
85},
86{
87  index: 1
88    tag: 2
89    val: 0
90},
91{
92  index: 2
93    tag: 2
94    val: 0
95},
96{
97  index: 3
98    tag: 2
99    val: 0
100},
101{
102  index: 4
103    tag: 2
104    val: 0
105},
106{
107  index: 5
108    tag: 2
109    val: 0
110},
111