| commit | a5c3b34173f2ac90c5be47e66f86e9d4b3dacf1b | [log] [tgz] |
|---|---|---|
| author | Konstantin Shcheglov <scheglov@google.com> | Mon Jan 13 11:40:08 2025 -0800 |
| committer | Commit Queue <dart-scoped@luci-project-accounts.iam.gserviceaccount.com> | Mon Jan 13 11:40:08 2025 -0800 |
| tree | b44503719bd49d49be445a79313b0f2f68586d77 | |
| parent | 077a4c3545f3c78d9f29da68a6af22e367875a58 [diff] |
Elements. Set element for a synthetic covariant merge. Change-Id: I61e7ba6c6753811eedf75acdfdfcc294467dc8e0 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/404200 Reviewed-by: Brian Wilkerson <brianwilkerson@google.com> Reviewed-by: Phil Quitslund <pquitslund@google.com> Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
diff --git a/pkg/analyzer/lib/src/dart/element/inheritance_manager3.dart b/pkg/analyzer/lib/src/dart/element/inheritance_manager3.dart index c4b87a4..8a37ecb 100644 --- a/pkg/analyzer/lib/src/dart/element/inheritance_manager3.dart +++ b/pkg/analyzer/lib/src/dart/element/inheritance_manager3.dart
@@ -1071,6 +1071,11 @@ result.parameters = transformedParameters; result.returnType = executable.returnType; result.typeParameters = executable.typeParameters.cast(); + result.element = MethodElementImpl2( + Reference.root(), // TODO(scheglov): wrong + executable.name, + result, + ); return result; }