* Copyright (c) 2023 Huawei Device Co., Ltd.
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
declare function print(str:any):string;
function foo() {
let a0:number[] = [1, 2, 3];
let a1:number[] = [1, 2, 3];
let a2:number[] = [1, 2, 3];
let a3:number[] = [1, 2, 3];
let a4:number[] = [1, 2, 3];
let a5:number[] = [1, 2, 3];
let a6:number[] = [1, 2, 3];
let a7:number[] = [1, 2, 3];
let a8:number[] = [1, 2, 3];
let a9:number[] = [1, 2, 3];
let a10:number[] = [1, 2, 3];
let a11:number[] = [1, 2, 3];
let a12:number[] = [1, 2, 3];
let a13:number[] = [1, 2, 3];
let a14:number[] = [1, 2, 3];
let a15:number[] = [1, 2, 3];
let a16:number[] = [1, 2, 3];
let a17:number[] = [1, 2, 3];
let a18:number[] = [1, 2, 3];
let a19:number[] = [1, 2, 3];
let a20:number[] = [1, 2, 3];
let a21:number[] = [1, 2, 3];
let a22:number[] = [1, 2, 3];
let a23:number[] = [1, 2, 3];
let a24:number[] = [1, 2, 3];
let a25:number[] = [1, 2, 3];
let a26:number[] = [1, 2, 3];
let a27:number[] = [1, 2, 3];
let a28:number[] = [1, 2, 3];
let a29:number[] = [1, 2, 3];
let a30:number[] = [1, 2, 3];
let a31:number[] = [1, 2, 3];
let a32:number[] = [1, 2, 3];
let a33:number[] = [1, 2, 3];
let a34:number[] = [1, 2, 3];
let a35:number[] = [1, 2, 3];
let a36:number[] = [1, 2, 3];
let a37:number[] = [1, 2, 3];
let a38:number[] = [1, 2, 3];
let a39:number[] = [1, 2, 3];
let a40:number[] = [1, 2, 3];
let a41:number[] = [1, 2, 3];
let a42:number[] = [1, 2, 3];
let a43:number[] = [1, 2, 3];
let a44:number[] = [1, 2, 3];
let a45:number[] = [1, 2, 3];
let a46:number[] = [1, 2, 3];
let a47:number[] = [1, 2, 3];
let a48:number[] = [1, 2, 3];
let a49:number[] = [1, 2, 3];
let a50:number[] = [1, 2, 3];
let a51:number[] = [1, 2, 3];
let a52:number[] = [1, 2, 3];
let a53:number[] = [1, 2, 3];
let a54:number[] = [1, 2, 3];
let a55:number[] = [1, 2, 3];
let a56:number[] = [1, 2, 3];
let a57:number[] = [1, 2, 3];
let a58:number[] = [1, 2, 3];
let a59:number[] = [1, 2, 3];
let a60:number[] = [1, 2, 3];
let a61:number[] = [1, 2, 3];
let a62:number[] = [1, 2, 3];
let a63:number[] = [1, 2, 3];
let a64:number[] = [1, 2, 3];
let a65:number[] = [1, 2, 3];
let a66:number[] = [1, 2, 3];
let a67:number[] = [1, 2, 3];
let a68:number[] = [1, 2, 3];
let a69:number[] = [1, 2, 3];
let a70:number[] = [1, 2, 3];
let a71:number[] = [1, 2, 3];
let a72:number[] = [1, 2, 3];
let a73:number[] = [1, 2, 3];
let a74:number[] = [1, 2, 3];
let a75:number[] = [1, 2, 3];
let a76:number[] = [1, 2, 3];
let a77:number[] = [1, 2, 3];
let a78:number[] = [1, 2, 3];
let a79:number[] = [1, 2, 3];
let a80:number[] = [1, 2, 3];
let a81:number[] = [1, 2, 3];
let a82:number[] = [1, 2, 3];
let a83:number[] = [1, 2, 3];
let a84:number[] = [1, 2, 3];
let a85:number[] = [1, 2, 3];
let a86:number[] = [1, 2, 3];
let a87:number[] = [1, 2, 3];
let a88:number[] = [1, 2, 3];
let a89:number[] = [1, 2, 3];
let a90:number[] = [1, 2, 3];
let a91:number[] = [1, 2, 3];
let a92:number[] = [1, 2, 3];
let a93:number[] = [1, 2, 3];
let a94:number[] = [1, 2, 3];
let a95:number[] = [1, 2, 3];
let a96:number[] = [1, 2, 3];
let a97:number[] = [1, 2, 3];
let a98:number[] = [1, 2, 3];
let a99:number[] = [1, 2, 3];
let a100:number[] = [1, 2, 3];
let a101:number[] = [1, 2, 3];
let a102:number[] = [1, 2, 3];
let a103:number[] = [1, 2, 3];
let a104:number[] = [1, 2, 3];
let a105:number[] = [1, 2, 3];
let a106:number[] = [1, 2, 3];
let a107:number[] = [1, 2, 3];
let a108:number[] = [1, 2, 3];
let a109:number[] = [1, 2, 3];
let a110:number[] = [1, 2, 3];
let a111:number[] = [1, 2, 3];
let a112:number[] = [1, 2, 3];
let a113:number[] = [1, 2, 3];
let a114:number[] = [1, 2, 3];
let a115:number[] = [1, 2, 3];
let a116:number[] = [1, 2, 3];
let a117:number[] = [1, 2, 3];
let a118:number[] = [1, 2, 3];
let a119:number[] = [1, 2, 3];
let a120:number[] = [1, 2, 3];
let a121:number[] = [1, 2, 3];
let a122:number[] = [1, 2, 3];
let a123:number[] = [1, 2, 3];
let a124:number[] = [1, 2, 3];
let a125:number[] = [1, 2, 3];
let a126:number[] = [1, 2, 3];
let a127:number[] = [1, 2, 3];
let a128:number[] = [1, 2, 3];
let a129:number[] = [1, 2, 3];
let a130:number[] = [1, 2, 3];
let a131:number[] = [1, 2, 3];
let a132:number[] = [1, 2, 3];
let a133:number[] = [];
let a134:number[] = [-1, 1.2, 3];
a134.push(-4);
a134[4] = 5;
print(a134[0]);
print(a134[1]);
print(a134[2]);
print(a134[3]);
print(a134[4]);
a134[4] = a134[2] + a134[1];
print(a134[4]);
a133.push(3.2);
a133.push(4.8);
a133[3] = a133[0] + a133[1];
print(a133[0]);
print(a133[1]);
print(a133[2]);
print(a133[3]);
}
for (let i = 0; i < 4; i++) {
foo();
}