3634c3998a
If the JS ast contains an initializer list: var x = foo(), y = await x; It would be retained as a single statement and generate invalid output that awaits 'x' before it has been defined. CLOSES=23997 BUG= R=sigurdm@google.com Review URL: https://codereview.chromium.org/1427593003 .