Index: pkg/analyzer/lib/src/summary/resynthesize.dart |
diff --git a/pkg/analyzer/lib/src/summary/resynthesize.dart b/pkg/analyzer/lib/src/summary/resynthesize.dart |
index f8f206086dc529d83aba8fb28dd797e8d75b4b75..bee1e9ef7c0c09c82f5ce8e711680f5558a408a1 100644 |
--- a/pkg/analyzer/lib/src/summary/resynthesize.dart |
+++ b/pkg/analyzer/lib/src/summary/resynthesize.dart |
@@ -500,6 +500,10 @@ class _ConstExprBuilder { |
case UnlinkedExprOperation.ifNull: |
_pushBinary(TokenType.QUESTION_QUESTION); |
break; |
+ case UnlinkedExprOperation.await: |
+ Expression expression = _pop(); |
+ _push(AstTestFactory.awaitExpression(expression)); |
+ break; |
case UnlinkedExprOperation.assignToRef: |
case UnlinkedExprOperation.assignToProperty: |
case UnlinkedExprOperation.assignToIndex: |