Elements. Migrate lib/src/dart/ast/utilities.dart
Change-Id: I4db055c461a31b88b52dadb736738a203fe3ec1c
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/404221
Commit-Queue: Keerti Parthasarathy <keertip@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Reviewed-by: Phil Quitslund <pquitslund@google.com>
diff --git a/pkg/analyzer/lib/src/dart/ast/utilities.dart b/pkg/analyzer/lib/src/dart/ast/utilities.dart
index 2a415d5..3157ea6a 100644
--- a/pkg/analyzer/lib/src/dart/ast/utilities.dart
+++ b/pkg/analyzer/lib/src/dart/ast/utilities.dart
@@ -2,8 +2,6 @@
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
-// ignore_for_file: analyzer_use_new_elements
-
/// @docImport 'package:analyzer/src/lint/linter.dart';
/// @docImport 'package:analyzer/src/lint/linter_visitor.dart';
library;
@@ -2349,7 +2347,7 @@
return true;
} else if (identical(node.defaultValue, _oldNode)) {
node.defaultValue = _newNode as ExpressionImpl;
- var parameterElement = node.declaredElement;
+ var parameterElement = node.declaredFragment;
if (parameterElement is DefaultParameterElementImpl) {
parameterElement.constantInitializer = _newNode;
} else if (parameterElement is DefaultFieldFormalParameterElementImpl) {