| Index: pkg/analyzer/lib/src/generated/type_system.dart
|
| diff --git a/pkg/analyzer/lib/src/generated/type_system.dart b/pkg/analyzer/lib/src/generated/type_system.dart
|
| index f7efd79d28437fe9cd9e04c80189e4b3e4929b6b..828cae2cb1f29ed020f765754fa4bebaef751e59 100644
|
| --- a/pkg/analyzer/lib/src/generated/type_system.dart
|
| +++ b/pkg/analyzer/lib/src/generated/type_system.dart
|
| @@ -622,8 +622,9 @@ class StrongTypeSystemImpl extends TypeSystem {
|
| bool _isInterfaceSubtypeOf(
|
| InterfaceType i1, InterfaceType i2, Set<Element> visited) {
|
| // Guard recursive calls
|
| - _GuardedSubtypeChecker<InterfaceType> guardedInterfaceSubtype =
|
| - _guard(_isInterfaceSubtypeOf);
|
| + _GuardedSubtypeChecker<InterfaceType> guardedInterfaceSubtype = _guard(
|
| + (DartType i1, DartType i2, Set<Element> visited) =>
|
| + _isInterfaceSubtypeOf(i1, i2, visited));
|
|
|
| if (i1 == i2) {
|
| return true;
|
|
|