| Index: pkg/compiler/lib/src/universe/class_set.dart
|
| diff --git a/pkg/compiler/lib/src/universe/class_set.dart b/pkg/compiler/lib/src/universe/class_set.dart
|
| index 4a7a0357a5823ceb215b743893d3178e8051319f..be69cc2bd74bec883bcb528dc3b5edb574c60e96 100644
|
| --- a/pkg/compiler/lib/src/universe/class_set.dart
|
| +++ b/pkg/compiler/lib/src/universe/class_set.dart
|
| @@ -214,6 +214,7 @@ class ClassHierarchyNode {
|
| IterationStep wrapper(ClassElement cls) {
|
| return predicate(cls) ? IterationStep.STOP : IterationStep.CONTINUE;
|
| }
|
| +
|
| return forEachSubclass(wrapper, mask, strict: strict) == IterationStep.STOP;
|
| }
|
|
|
| @@ -547,6 +548,7 @@ class ClassSet {
|
| IterationStep wrapper(ClassElement cls) {
|
| return predicate(cls) ? IterationStep.STOP : IterationStep.CONTINUE;
|
| }
|
| +
|
| return forEachSubtype(wrapper, mask, strict: strict) == IterationStep.STOP;
|
| }
|
|
|
|
|