| Index: editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/utilities/ast/AstCloner.java
|
| diff --git a/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/utilities/ast/AstCloner.java b/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/utilities/ast/AstCloner.java
|
| index 45f8385bd38e49c10d7b2766dde8f2f4f11950f9..574e08de4c620dcfdf2e5ee202cfcd623c9ca698 100644
|
| --- a/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/utilities/ast/AstCloner.java
|
| +++ b/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/utilities/ast/AstCloner.java
|
| @@ -86,7 +86,7 @@ public class AstCloner implements AstVisitor<AstNode> {
|
|
|
| @Override
|
| public AwaitExpression visitAwaitExpression(AwaitExpression node) {
|
| - return new AwaitExpression(node.getAwaitKeyword(), node.getExpression());
|
| + return new AwaitExpression(node.getAwaitKeyword(), cloneNode(node.getExpression()));
|
| }
|
|
|
| @Override
|
| @@ -949,7 +949,7 @@ public class AstCloner implements AstVisitor<AstNode> {
|
| return new YieldStatement(
|
| node.getYieldKeyword(),
|
| node.getStar(),
|
| - node.getExpression(),
|
| + cloneNode(node.getExpression()),
|
| node.getSemicolon());
|
| }
|
|
|
|
|