Chromium Code Reviews| 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( |