| Index: pkg/compiler/lib/src/enqueue.dart
|
| diff --git a/pkg/compiler/lib/src/enqueue.dart b/pkg/compiler/lib/src/enqueue.dart
|
| index 8f1f1b754bc7c61da01c8572b09e3b15417fac92..f619520adef080da96da34cdac3c4a4add5f5534 100644
|
| --- a/pkg/compiler/lib/src/enqueue.dart
|
| +++ b/pkg/compiler/lib/src/enqueue.dart
|
| @@ -309,7 +309,8 @@ abstract class Enqueuer {
|
| recentClasses.add(superclass);
|
| superclass.ensureResolved(resolution);
|
| superclass.implementation.forEachMember(processInstantiatedClassMember);
|
| - if (isResolutionQueue && !superclass.isSynthesized) {
|
| + if (isResolutionQueue &&
|
| + !compiler.serialization.isDeserialized(superclass)) {
|
| compiler.resolver.checkClass(superclass);
|
| }
|
| // We only tell the backend once that [superclass] was instantiated, so
|
|
|