applyBailout.js 1.1 KB

123456789101112131415161718192021222324252627282930313233
  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 obj0 = {};
  7. var v9449 = {
  8. create: function () {
  9. return function bar() {
  10. arguments[2];
  11. this.method0.apply(this, arguments);
  12. };
  13. }
  14. };
  15. var v9451 = obj0;
  16. v9451.v9452 = v9449.create();
  17. v9451.v9452.prototype = {
  18. method0: function () {
  19. this;
  20. }
  21. };
  22. v9451.v9454 = v9449.create();
  23. v9451.v9454.prototype = {
  24. method0: function () {
  25. this.v9459 = new v9451.v9452();
  26. }
  27. };
  28. var v9471 = new v9451.v9454();
  29. var v9472 = new v9451.v9454();
  30. }
  31. test0();
  32. WScript.Echo("Passed");