• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1slotNum = 0x5
2expectedProperty = 0x2
3.language ECMAScript
4.function any .#~A=#A(any a0, any a1, any a2) {
5label_1:
6label_0:
7	ldai 0x5
8	stobjbyname 0x0, a, a2
9	definefunc 0x2, .#~A=A*#, 0x0
10	stobjbyname 0x3, b, a2
11	lda a2
12	return
13label_2:
14}
15
16slotNum = 0x0
17.language ECMAScript
18.function any .#~A=A*#(any a0, any a1, any a2) {
19label_1:
20label_0:
21	returnundefined
22label_2:
23}
24
25slotNum = 0x0
26.language ECMAScript
27.function any .#~A>#instance_initializer(any a0, any a1, any a2) {
28label_1:
29label_0:
30	returnundefined
31label_2:
32}
33
34slotNum = 0x3
35.language ECMAScript
36.function any .func_main_0(any a0, any a1, any a2) {
37label_1:
38label_0:
39	ldhole
40	sta v0
41	defineclasswithbuffer 0x0, .#~A=#A, _2, 0x0, v0
42	ldobjbyname 0x1, prototype
43	returnundefined
44label_2:
45}
46
47
48======> literal array buffer <======
49------------------------------------
50slot _0
51------------------------------------
52slot _1
53{
54  index: 0
55    tag: 2
56    val: 0
57},
58{
59  index: 1
60    tag: 2
61    val: 0
62},
63{
64  index: 2
65    tag: 2
66    val: 0
67},
68{
69  index: 3
70    tag: 2
71    val: 0
72},
73{
74  index: 4
75    tag: 2
76    val: 0
77},
78{
79  index: 5
80    tag: 2
81    val: 0
82},
83------------------------------------
84slot _2
85{
86  index: 0
87    tag: 0
88    val: 5
89},
90{
91  index: 1
92    tag: 5
93    val: instance_initializer
94},
95{
96  index: 2
97    tag: 0
98    val: 6
99},
100{
101  index: 3
102    tag: 6
103    val: .#~A>#instance_initializer
104},
105{
106  index: 4
107    tag: 0
108    val: 9
109},
110{
111  index: 5
112    tag: 9
113    val: 0
114},
115{
116  index: 6
117    tag: 0
118    val: 2
119},
120{
121  index: 7
122    tag: 2
123    val: 1
124},
125