| Index: pkg/analyzer/lib/src/generated/error_verifier.dart
|
| diff --git a/pkg/analyzer/lib/src/generated/error_verifier.dart b/pkg/analyzer/lib/src/generated/error_verifier.dart
|
| index 1b99f57aaca59e32d6d22f80900cde5fe13cba4e..d15dae76cdef88873906051bf13cbd5ee10f381b 100644
|
| --- a/pkg/analyzer/lib/src/generated/error_verifier.dart
|
| +++ b/pkg/analyzer/lib/src/generated/error_verifier.dart
|
| @@ -2706,8 +2706,8 @@ class ErrorVerifier extends RecursiveAstVisitor<Object> {
|
| if (constructorName != null &&
|
| constructorElement != null &&
|
| !constructorName.isSynthetic) {
|
| - if (classElement.getField(name) != null) {
|
| - // fields
|
| + FieldElement field = classElement.getField(name);
|
| + if (field != null && field.getter != null) {
|
| _errorReporter.reportErrorForNode(
|
| CompileTimeErrorCode.CONFLICTING_CONSTRUCTOR_NAME_AND_FIELD,
|
| constructor,
|
|
|