|
|
@@ -0,0 +1,32 @@
|
|
|
+//-------------------------------------------------------------------------------------------------------
|
|
|
+// 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 loopInvariant = 9;
|
|
|
+ var obj1 = {};
|
|
|
+ var arrObj0 = {};
|
|
|
+ var func0 = function () {
|
|
|
+ };
|
|
|
+ var func2 = function () {
|
|
|
+ protoObj0;
|
|
|
+ };
|
|
|
+ arrObj0.method0 = obj1;
|
|
|
+ var i8 = new Int8Array(256);
|
|
|
+ var VarArr0 = Array(protoObj0, -188);
|
|
|
+ var protoObj0 = Object.create(func0);
|
|
|
+ protoObj0.prop0 = -1;
|
|
|
+ arrObj0.prop0 = -1863021692;
|
|
|
+ var __loopvar0 = 3, __loopSecondaryVar0_0 = 9 - 9, __loopSecondaryVar0_1 = 9;
|
|
|
+ while ((VarArr0[i8[255] + (arrObj0.prop0 <= protoObj0.prop0)]) && __loopvar0 < 10) {
|
|
|
+ __loopvar0++;
|
|
|
+ __loopSecondaryVar0_1 += 3;
|
|
|
+ if (3 > loopInvariant) {
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ __loopSecondaryVar0_0 += 3;
|
|
|
+ arrObj0 = protoObj0;
|
|
|
+ }
|
|
|
+}
|
|
|
+test0();
|
|
|
+print("passed");
|