Index: pkg/compiler/lib/src/serialization/equivalence.dart |
diff --git a/pkg/compiler/lib/src/serialization/equivalence.dart b/pkg/compiler/lib/src/serialization/equivalence.dart |
index 4456623fbf66dd9b687a60ae2ed91190f9c02f97..558d8677ce921d7082a8fafaeb9bcc7b61d9234c 100644 |
--- a/pkg/compiler/lib/src/serialization/equivalence.dart |
+++ b/pkg/compiler/lib/src/serialization/equivalence.dart |
@@ -516,14 +516,14 @@ class ElementIdentityEquivalence extends BaseElementVisitor<bool, Element> { |
bool visitLocalFunctionElement( |
LocalFunctionElement element1, LocalFunctionElement element2) { |
// TODO(johnniwinther): Define an equivalence on locals. |
- return checkMembers(element1.memberContext, element2.memberContext); |
+ return strategy.test(element1, element2, 'name', element1.name, element2.name) && checkMembers(element1.memberContext, element2.memberContext); |
Harry Terkelsen
2016/09/22 19:20:15
long lines
Johnni Winther
2016/09/23 09:01:50
Done.
|
} |
@override |
bool visitLocalVariableElement( |
LocalVariableElement element1, LocalVariableElement element2) { |
// TODO(johnniwinther): Define an equivalence on locals. |
- return checkMembers(element1.memberContext, element2.memberContext); |
+ return strategy.test(element1, element2, 'name', element1.name, element2.name) && checkMembers(element1.memberContext, element2.memberContext); |
} |
bool visitAbstractFieldElement( |