defernested.baseline 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. Nested in function expression
  2. 0 1 11 function
  3. a2 a2 object function
  4. Nested in function expression with arguments
  5. 0 1 a0 function
  6. Nested in named function expression, hidden and unhidden
  7. function 0 1 a0 function
  8. undefined 0 1 a0 function
  9. Nested in function expression with eval
  10. 0 1 2 a0 function
  11. function z() { return z; }
  12. Nested in _named_ function expression
  13. 0 1 11 function function
  14. a2 a2 object function function
  15. Nested in _named_ function expression with arguments
  16. 0 1 a0 function function
  17. Nested in _named_ function expression with eval
  18. 0 1 2 3 a0 a1 function function
  19. Deeply nested
  20. 0 1 2 a0 a1 af1 function function
  21. Deeply nested func expr
  22. 0 1 2 a0 a1 function
  23. Parent func has arguments
  24. [object Arguments] function
  25. Child calls eval
  26. local
  27. Deeply nested child calls eval
  28. local
  29. Child calls (eval)
  30. local
  31. Child calls (,eval)
  32. global
  33. Child calls geval
  34. global
  35. Child calls leval
  36. global
  37. Parent in strict mode, child eval syntax error
  38. SyntaxError: Invalid usage of 'arguments' in strict mode
  39. func inside with is not deferred
  40. with global
  41. simple with (no outer symbol access)
  42. with global
  43. simple access from with
  44. with local
  45. call func from with
  46. foo
  47. call self from with
  48. foo 0
  49. parent is catch scope
  50. ReferenceError: 'no_such_var' is not defined
  51. parent func contains catch scope
  52. ReferenceError: 'no_such_var' is not defined
  53. parent func contains catch scope and eval
  54. ReferenceError: 'no_such_var' is not defined
  55. Win8 540999: arguments identifier used as parameter
  56. TypeError: Unable to get property 'length' of undefined or null reference
  57. Win8 649401: Same named parameters + eval
  58. x: undefined
  59. x: 5
  60. Win8 649401: Same named parameters + arguments
  61. x: undefined
  62. 0
  63. x: 5
  64. 0
  65. 1
  66. 2
  67. 3
  68. 4
  69. 5
  70. 6
  71. 7
  72. 8
  73. 9