13af6ab5fSopenharmony_ci.language ECMAScript
23af6ab5fSopenharmony_ci
33af6ab5fSopenharmony_cislotNum = 0x0
43af6ab5fSopenharmony_ci.function any .#*#foo(any a0, any a1, any a2) {
53af6ab5fSopenharmony_cilabel_1: 
63af6ab5fSopenharmony_cilabel_0: 
73af6ab5fSopenharmony_ci	callruntime.ldsendablevar 0x0, 0x0
83af6ab5fSopenharmony_ci	sta v0
93af6ab5fSopenharmony_ci	throw.undefinedifholewithname A
103af6ab5fSopenharmony_ci	lda v0
113af6ab5fSopenharmony_ci	return
123af6ab5fSopenharmony_cilabel_2: 
133af6ab5fSopenharmony_ci}
143af6ab5fSopenharmony_ci
153af6ab5fSopenharmony_cislotNum = 0x0
163af6ab5fSopenharmony_ci.function any .#~A=#A(any a0, any a1, any a2) {
173af6ab5fSopenharmony_cilabel_1: 
183af6ab5fSopenharmony_cilabel_0: 
193af6ab5fSopenharmony_ci	lda a2
203af6ab5fSopenharmony_ci	return
213af6ab5fSopenharmony_cilabel_2: 
223af6ab5fSopenharmony_ci}
233af6ab5fSopenharmony_ci
243af6ab5fSopenharmony_cislotNum = 0x2
253af6ab5fSopenharmony_ci.function any .func_main_0(any a0, any a1, any a2) {
263af6ab5fSopenharmony_cilabel_1: 
273af6ab5fSopenharmony_cilabel_0: 
283af6ab5fSopenharmony_ci	callruntime.newsendableenv 0x1
293af6ab5fSopenharmony_ci	definefunc 0x0, .#*#foo, 0x0
303af6ab5fSopenharmony_ci	ldhole
313af6ab5fSopenharmony_ci	sta v0
323af6ab5fSopenharmony_ci	callruntime.definesendableclass 0x1, .#~A=#A, _3, 0x0, v0
333af6ab5fSopenharmony_ci	callruntime.stsendablevar 0x0, 0x0
343af6ab5fSopenharmony_ci	ldundefined
353af6ab5fSopenharmony_ci	returnundefined
363af6ab5fSopenharmony_cilabel_2: 
373af6ab5fSopenharmony_ci}
383af6ab5fSopenharmony_ci
393af6ab5fSopenharmony_ci
40