/* * 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(); }