• neis's avatar
    [generators] Desugar yield*. · 5269944a
    neis authored
    This CL deals with yield* by desugaring it in the parser.  Hence the
    full-codegen implementation of it becomes obsolete and can be removed in a
    future CL.
    
    The only change in semantics should be that the results of the iterator's next
    and throw methods are checked to be objects, which didn't happen before but is
    required by the spec.
    
    BUG=
    
    Review URL: https://codereview.chromium.org/1643903003
    
    Cr-Commit-Position: refs/heads/master@{#33735}
    5269944a
rewriter.cc 12 KB