| Index: dart/pkg/compiler/lib/src/scanner/class_element_parser.dart
|
| diff --git a/dart/pkg/compiler/lib/src/scanner/class_element_parser.dart b/dart/pkg/compiler/lib/src/scanner/class_element_parser.dart
|
| index d1fe842c87898958e31ee274e8a033116ecefa8a..f0b0020ec86cc06886c810037a861e714acf8d4c 100644
|
| --- a/dart/pkg/compiler/lib/src/scanner/class_element_parser.dart
|
| +++ b/dart/pkg/compiler/lib/src/scanner/class_element_parser.dart
|
| @@ -24,13 +24,13 @@ class PartialClassElement extends ClassElementX with PartialElement {
|
| }
|
|
|
| void set supertypeLoadState(int state) {
|
| - assert(state == supertypeLoadState + 1);
|
| + assert(state == STATE_NOT_STARTED || state == supertypeLoadState + 1);
|
| assert(state <= STATE_DONE);
|
| super.supertypeLoadState = state;
|
| }
|
|
|
| void set resolutionState(int state) {
|
| - assert(state == resolutionState + 1);
|
| + assert(state == STATE_NOT_STARTED || state == resolutionState + 1);
|
| assert(state <= STATE_DONE);
|
| super.resolutionState = state;
|
| }
|
|
|