• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright (c) 2023 Huawei Device Co., Ltd.
2# Licensed under the Apache License, Version 2.0 (the "License");
3# you may not use this file except in compliance with the License.
4# You may obtain a copy of the License at
5#
6#     http://www.apache.org/licenses/LICENSE-2.0
7#
8# Unless required by applicable law or agreed to in writing, software
9# distributed under the License is distributed on an "AS IS" BASIS,
10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11# See the License for the specific language governing permissions and
12# limitations under the License.
13
14slotNum = 0x0
15.language ECMAScript
16.function any .A(any a0, any a1, any a2) {
17label_1:
18label_0:
19	ldlexvar 0x0, 0x0
20	throw.undefinedifholewithname a
21	ldai 0x4
22	stlexvar 0x0, 0x0
23	ldlexvar 0x0, 0x1
24	throw.undefinedifholewithname b
25	ldai 0x2
26	stlexvar 0x0, 0x1
27	ldlexvar 0x0, 0x2
28	throw.undefinedifholewithname c
29	ldai 0x3
30	stlexvar 0x0, 0x2
31	returnundefined
32label_2:
33}
34
35slotNum = 0x1
36.language ECMAScript
37.function any .func_main_0(any a0, any a1, any a2) {
38label_1:
39label_0:
40	newlexenv 0x3
41	definefunc 0x0, .A, 0x0
42	ldai 0x1
43	sta v0
44	lda v0
45	stlexvar 0x0, 0x0
46	ldai 0x2
47	stlexvar 0x0, 0x1
48	lda v0
49	stlexvar 0x0, 0x2
50	returnundefined
51label_2:
52}
53
54
55