Index: pkg/kernel/lib/binary/ast_from_binary.dart |
diff --git a/pkg/kernel/lib/binary/ast_from_binary.dart b/pkg/kernel/lib/binary/ast_from_binary.dart |
index b730ddebe8f39e0d6edf81f0d4abd0e3a792aea7..dd0a321b9d0cfa74dd436c680742be99561944f6 100644 |
--- a/pkg/kernel/lib/binary/ast_from_binary.dart |
+++ b/pkg/kernel/lib/binary/ast_from_binary.dart |
@@ -935,7 +935,10 @@ class BinaryBuilder { |
case Tag.EmptyStatement: |
return new EmptyStatement(); |
case Tag.AssertStatement: |
- return new AssertStatement(readExpression(), readExpressionOption()); |
+ return new AssertStatement(readExpression(), |
+ conditionStartOffset: readOffset(), |
+ conditionEndOffset: readOffset(), |
+ message: readExpressionOption()); |
case Tag.LabeledStatement: |
var label = new LabeledStatement(null); |
labelStack.add(label); |