helperlabelbug2.js 994 B

12345678910111213141516171819202122232425262728293031323334
  1. //-------------------------------------------------------------------------------------------------------
  2. // Copyright (C) Microsoft. All rights reserved.
  3. // Licensed under the MIT license. See LICENSE.txt file in the project root for full license information.
  4. //-------------------------------------------------------------------------------------------------------
  5. var __counter = 0;
  6. function test0() {
  7. __counter++;
  8. var obj0 = {};
  9. var arrObj0 = {};
  10. var func0 = function () {
  11. };
  12. var func1 = function () {
  13. };
  14. var func2 = function () {
  15. for (; func1(ui16[218361093] >= 0 ? ui16[218361093] : 0); func1((false ? arrObj0 : undefined))) {
  16. }
  17. };
  18. obj0.method1 = func0;
  19. arrObj0.method1 = func2;
  20. var ui16 = new Uint16Array();
  21. var uniqobj1 = [
  22. obj0,
  23. arrObj0
  24. ];
  25. var uniqobj2 = uniqobj1[__counter % uniqobj1.length];
  26. uniqobj2.method1();
  27. for (var _strvar5 of ui16) {
  28. }
  29. }
  30. test0();
  31. test0();
  32. test0();
  33. WScript.Echo("Passed");