fixedfieldmonocheck.js 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  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. function test0() {
  6. var GiantPrintArray = [];
  7. var obj0 = {};
  8. var protoObj0 = {};
  9. var protoObj1 = {};
  10. var obj2 = {};
  11. var protoObj2 = {};
  12. var func0 = function () {
  13. if ({} instanceof EvalError ^ (parseInt()) * (ary - protoObj2.prop6)) {
  14. var uniqobj1 = uniqobj0;
  15. } else {
  16. protoObj0.prop4 = uic8;
  17. ({ b: { n: protoObj1.prop0 } });
  18. for (var v0 = 0; v0 < 3; v0++) {
  19. protoObj1.prop4 = protoObj1.prop1 === protoObj1 && obj2 === protoObj1.prop6;
  20. }
  21. }
  22. GiantPrintArray.push(protoObj1.prop5);
  23. };
  24. var func1 = function () {
  25. (function () {
  26. Math.sin(new func0()) ? -(argMath10 * -921543659 - -1139958822.9) : prop4 = ui16;
  27. func0(func0());
  28. }(new func0()));
  29. };
  30. var func3 = function () {
  31. var uniqobj6 = { 33: func1((new func0())) };
  32. };
  33. obj0.method0 = func3;
  34. method1 = obj0.method0;
  35. var ui16 = new Uint16Array();
  36. var uic8 = new Uint8ClampedArray();
  37. var VarArr0 = Array();
  38. ary = 856134889;
  39. protoObj0.prop0 = 194709012;
  40. protoObj0.prop1 = -377120002;
  41. protoObj0.prop2 = -1996023131.9;
  42. protoObj0.prop3 = 114;
  43. protoObj1.prop0 = -3;
  44. protoObj1.prop1 = -1824894349.9;
  45. protoObj1.prop2 = 1469720302881920000;
  46. protoObj1.prop3 = -1231853442;
  47. protoObj1.prop4 = -563681667;
  48. protoObj1.prop5 = 1;
  49. protoObj2.prop6 = -7120587829494880000;
  50. method1(typeof (--protoObj2.prop6 >= (VarArr0[false ? VarArr0[17] = 'x' : undefined, 17] instanceof (typeof Object == 'function' ? Object : Object))));
  51. }
  52. test0();
  53. WScript.Echo('pass');