| Index: pkg/compiler/lib/src/ssa/builder.dart
|
| diff --git a/pkg/compiler/lib/src/ssa/builder.dart b/pkg/compiler/lib/src/ssa/builder.dart
|
| index ef146154006dfab1e48fbdab30c4641679eba80e..0c8e57cef78dbe63d0496fdaa7660a8dfbe73192 100644
|
| --- a/pkg/compiler/lib/src/ssa/builder.dart
|
| +++ b/pkg/compiler/lib/src/ssa/builder.dart
|
| @@ -4840,8 +4840,7 @@ class SsaBuilder extends ast.Visitor
|
| ClassWorld classWorld = compiler.world;
|
| if (classWorld.isUsedAsMixin(cls)) return true;
|
|
|
| - Iterable<ClassElement> subclasses = compiler.world.strictSubclassesOf(cls);
|
| - return subclasses.any((ClassElement subclass) {
|
| + return compiler.world.anyStrictSubclassOf(cls, (ClassElement subclass) {
|
| return !rti.isTrivialSubstitution(subclass, cls);
|
| });
|
| }
|
|
|