1. 07 Sep, 2017 1 commit
    • Adam Klein's avatar
      [parser] Inline ParseStatemantAsUnlabelled into its only useful caller · 59798cc8
      Adam Klein authored
      Tracking labels for most of these statements made no difference: only
      try-statements require the special treatment of being wrapped in a
      block. The previous code existed to support strong mode, which is
      long gone.
      
      This also results in a tiny regression of the error message for
      a labelled `continue` statement targeting itself, but I'm not
      convinced that anyone would ever intend to label a continue
      statement (and Chakra and SpiderMonkey give similarly inaccurate
      error messages for this case).
      
      This is effectively a revert of d8bccfe9.
      
      Bug: v8:6092
      Change-Id: I25b62e10f6a20597e9686f08df76ba9724249618
      Reviewed-on: https://chromium-review.googlesource.com/653380Reviewed-by: 's avatarMarja Hölttä <marja@chromium.org>
      Commit-Queue: Adam Klein <adamk@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#47904}
      59798cc8
  2. 25 Mar, 2017 1 commit
  3. 27 Jun, 2013 1 commit