1. 01 May, 2019 1 commit
  2. 22 Dec, 2017 1 commit
  3. 28 Nov, 2017 1 commit
  4. 26 Oct, 2017 1 commit
  5. 10 Mar, 2016 1 commit
  6. 25 Nov, 2015 1 commit
    • adamk's avatar
      Disallow destructuring in legacy sloppy for-in loop parsing · ceb92ebf
      adamk authored
      For web compat reasons, we support an initializer in the declaration
      part of a for-in loop. But we should disallow this for destructured
      declarations (just as we do for lexical declarations). In fact, without
      disallowing it, we crash.
      
      Also fix up the PreParser to have the same restrictions here as the parser
      (the lexical check was missing there), verified by running the message tests
      with --min-preparse-length=0.
      
      In fixing the logic I've also cleaned up the code a bit, removing the
      only-called-once DeclarationParsingResult::SingleName method.
      
      BUG=v8:811
      LOG=n
      
      Review URL: https://codereview.chromium.org/1471973003
      
      Cr-Commit-Position: refs/heads/master@{#32236}
      ceb92ebf
  7. 18 Nov, 2015 1 commit
  8. 05 Nov, 2015 1 commit
  9. 04 Nov, 2015 1 commit
  10. 07 Aug, 2015 1 commit
  11. 23 Jul, 2015 1 commit
  12. 18 May, 2015 1 commit
  13. 12 Feb, 2015 1 commit
  14. 27 Jan, 2015 1 commit
  15. 22 Jan, 2015 1 commit
  16. 07 Jan, 2015 1 commit
  17. 05 Jan, 2015 1 commit
  18. 03 Jan, 2015 1 commit
  19. 24 Jun, 2014 1 commit
  20. 04 Jun, 2014 1 commit
  21. 03 Apr, 2014 1 commit
  22. 31 Mar, 2014 1 commit
  23. 28 Feb, 2014 3 commits
  24. 25 Feb, 2014 1 commit
  25. 20 Feb, 2014 1 commit
  26. 14 Feb, 2014 1 commit