//-------------------------------------------------------------------------------------------------------
// Copyright (C) Microsoft. All rights reserved.
// Licensed under the MIT license. See LICENSE.txt file in the project root for full license information.
//-------------------------------------------------------------------------------------------------------

function test0() {
    var IntArr0 = [1];
    var strvar0 = '';
    function v1() {
        var __loopvar1000 = function () {
            try {
            } finally {
            }
            LABEL0:
            for (_strvar0 in IntArr0) {
                switch (strvar0) {
                    default:
                        break LABEL0;
                    case 'Æ':
                }
            }
        }();
    }
    v1();
}
test0();
test0();

function test1() {
    var IntArr0 = [];
    var VarArr0 = [''];
    var strvar0 = '';
    LABEL1:
    for (; ;) {
        for (var _strvar0 of IntArr0) {
        }
        switch (strvar0) {
            default:
                break LABEL1;
            case '+':
        }
    }
    async function func183() {
        class class35 {
            static func219(argMath271 = Math.acos(strvar0 + 21623524.9) - b) {
                class class42 extends BaseClass {
                    constructor() {
                    }
                    func221() {
                        if (false) {
                        }
                    }
                    static func223() {
                        fPolyProp = function () {
                            if (undefined) {
                            }
                        };
                    }
                }
                for (_strvar3 of VarArr0) {
                    strvar7.concat(IntArr1.push(obj0, a instanceof ('AsyncFunction' ? func4 : Object), ary));
                }
            }
        }
    }
}
test1();
test1();
test1();

console.log("PASSED");
