Index: pkg/analyzer/test/src/context/context_test.dart |
diff --git a/pkg/analyzer/test/src/context/context_test.dart b/pkg/analyzer/test/src/context/context_test.dart |
index 19352ab88d4999a1cc3f54b5a073ec3d9338e22d..7c6c668d6744c4215594d602787e14ebce7a27d9 100644 |
--- a/pkg/analyzer/test/src/context/context_test.dart |
+++ b/pkg/analyzer/test/src/context/context_test.dart |
@@ -5257,7 +5257,11 @@ class _ElementComparer extends GeneralizingElementVisitor { |
@override |
void visitElement(Element element) { |
Element previousElement = previousElements[element]; |
- if (!identical(previousElement, element)) { |
+ bool expectIdentical = element is! LocalVariableElement; |
+ bool ok = expectIdentical |
+ ? identical(previousElement, element) |
+ : previousElement == element; |
+ if (!ok) { |
if (overwrittenCount == 0) { |
buffer.writeln(); |
} |