From caa67601baa8cfd33fd6fba2fdf74dd3d838f4ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Peter=20von=20der=20Ah=C3=A9?= Date: Wed, 11 Jan 2017 12:30:12 +0100 Subject: [PATCH] Print 'await' when for is async. R=asgerf@google.com Review-Url: https://codereview.chromium.org/2527253002 . --- pkg/kernel/lib/text/ast_to_text.dart | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/kernel/lib/text/ast_to_text.dart b/pkg/kernel/lib/text/ast_to_text.dart index a0e722740c6..e95e4215256 100644 --- a/pkg/kernel/lib/text/ast_to_text.dart +++ b/pkg/kernel/lib/text/ast_to_text.dart @@ -1162,6 +1162,9 @@ class Printer extends Visitor { visitForInStatement(ForInStatement node) { writeIndentation(); + if (node.isAsync) { + writeSpaced('await'); + } writeSpaced('for'); writeSymbol('('); writeVariableDeclaration(node.variable, useVarKeyword: true);