We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 44a94e8 commit d4de535Copy full SHA for d4de535
pkg/analyzer/lib/src/dart/element/runtime_type_equality.dart
@@ -88,7 +88,7 @@ class RuntimeTypeEqualityVisitor
88
@override
89
bool visitInterfaceType(InterfaceType T1, DartType T2) {
90
if (T2 is InterfaceType &&
91
- T1.element == T2.element &&
+ identical(T1.element, T2.element) &&
92
_compatibleNullability(T1, T2)) {
93
var T1_typeArguments = T1.typeArguments;
94
var T2_typeArguments = T2.typeArguments;
@@ -167,7 +167,7 @@ class RuntimeTypeEqualityVisitor
167
bool visitTypeParameterType(TypeParameterType T1, DartType T2) {
168
return T2 is TypeParameterType &&
169
_compatibleNullability(T1, T2) &&
170
- T1.element == T2.element;
+ identical(T1.element, T2.element);
171
}
172
173
0 commit comments