| 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 b867b61b35cefa2182d766ee8e374c9fa683ed78..8a3dac0ed7dd77b39d88f11f160faa9a1f4b0b6a 100644
|
| --- a/pkg/kernel/lib/binary/ast_from_binary.dart
|
| +++ b/pkg/kernel/lib/binary/ast_from_binary.dart
|
| @@ -910,6 +910,10 @@ class BinaryBuilder {
|
| for (int i = 0; i < cases.length; ++i) {
|
| var caseNode = cases[i];
|
| _fillTreeNodeList(caseNode.expressions, readExpression, caseNode);
|
| + caseNode.expressionOffsets.length = caseNode.expressions.length;
|
| + for (int i = 0; i < caseNode.expressionOffsets.length; ++i) {
|
| + caseNode.expressionOffsets[i] = readOffset();
|
| + }
|
| caseNode.isDefault = readByte() == 1;
|
| caseNode.body = readStatement()..parent = caseNode;
|
| }
|
|
|