• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1.language ECMAScript
2
3slotNum = 0x4
4.function any .#~A=#A(any a0, any a1, any a2) {
5label_1:
6label_0:
7	callruntime.ldsendableexternalmodulevar 0x0
8	throw.undefinedifholewithname a
9	ldhole
10	sta v0
11	callruntime.definesendableclass 0x0, .#~A=A~B=#B, _3, 0x0, v0
12	sta v0
13	definemethod 0x1, .#~A=A~B>#static_initializer, 0x0
14	callthis0 0x2, v0
15	lda a2
16	return
17label_2:
18}
19
20slotNum = 0x0
21.function any .#~A=A~B=#B(any a0, any a1, any a2) {
22label_1:
23label_0:
24	callruntime.ldsendableexternalmodulevar 0x0
25	throw.undefinedifholewithname a
26	lda a2
27	return
28label_2:
29}
30
31slotNum = 0x0
32.function any .#~A=A~B>#static_initializer(any a0, any a1, any a2) {
33label_1:
34label_0:
35	callruntime.ldsendableexternalmodulevar 0x0
36	throw.undefinedifholewithname a
37	ldundefined
38	returnundefined
39label_2:
40}
41
42slotNum = 0x0
43.function any .#~A>#B(any a0, any a1, any a2) {
44label_1:
45label_0:
46	callruntime.ldsendableexternalmodulevar 0x0
47	throw.undefinedifholewithname a
48	ldundefined
49	returnundefined
50label_2:
51}
52
53slotNum = 0x5
54.function any .#~A>#static_initializer(any a0, any a1, any a2) {
55label_1:
56label_0:
57	newlexenv 0x2
58	lda a1
59	stlexvar 0x0, 0x0
60	lda a2
61	stlexvar 0x0, 0x1
62	ldlexvar 0x0, 0x1
63	ldexternalmodulevar 0x0
64	throw.undefinedifholewithname a
65	definefunc 0x0, .#~A>@0*#, 0x0
66	ldhole
67	sta v0
68	callruntime.definesendableclass 0x1, .#~A>@0~B=#B, _5, 0x0, v0
69	sta v0
70	definemethod 0x2, .#~A>@0~B>#static_initializer, 0x0
71	callthis0 0x3, v0
72	ldundefined
73	returnundefined
74label_2:
75}
76
77slotNum = 0x0
78.function any .#~A>@0*#(any a0, any a1, any a2) {
79label_1:
80label_0:
81	ldexternalmodulevar 0x0
82	throw.undefinedifholewithname a
83	ldundefined
84	returnundefined
85label_2:
86}
87
88slotNum = 0x0
89.function any .#~A>@0~B=#B(any a0, any a1, any a2) {
90label_1:
91label_0:
92	callruntime.ldsendableexternalmodulevar 0x0
93	throw.undefinedifholewithname a
94	lda a2
95	return
96label_2:
97}
98
99slotNum = 0x1
100.function any .#~A>@0~B>#static_initializer(any a0, any a1, any a2) {
101label_1:
102label_0:
103	newlexenv 0x2
104	lda a1
105	stlexvar 0x0, 0x0
106	lda a2
107	stlexvar 0x0, 0x1
108	ldlexvar 0x0, 0x1
109	ldexternalmodulevar 0x0
110	throw.undefinedifholewithname a
111	definefunc 0x0, .#~A>@0~B>@0*#, 0x0
112	ldundefined
113	returnundefined
114label_2:
115}
116
117slotNum = 0x0
118.function any .#~A>@0~B>@0*#(any a0, any a1, any a2) {
119label_1:
120label_0:
121	ldexternalmodulevar 0x0
122	throw.undefinedifholewithname a
123	ldundefined
124	returnundefined
125label_2:
126}
127
128slotNum = 0x4
129.function any .func_main_0(any a0, any a1, any a2) {
130label_1:
131label_0:
132	ldhole
133	sta v0
134	callruntime.definesendableclass 0x0, .#~A=#A, _7, 0x0, v0
135	sta v0
136	definemethod 0x1, .#~A>#static_initializer, 0x0
137	callthis0 0x2, v0
138	ldundefined
139	returnundefined
140label_2:
141}
142
143
144