| Index: pkg/analyzer/lib/src/dart/element/element.dart
|
| diff --git a/pkg/analyzer/lib/src/dart/element/element.dart b/pkg/analyzer/lib/src/dart/element/element.dart
|
| index 00e4fe29416979e76a28113796c9584d70cbda65..71030e7353de0398bf8ff7855d85c9a24e1dabfb 100644
|
| --- a/pkg/analyzer/lib/src/dart/element/element.dart
|
| +++ b/pkg/analyzer/lib/src/dart/element/element.dart
|
| @@ -2613,6 +2613,16 @@ class FunctionElementImpl extends ExecutableElementImpl
|
| void shareParameters(List<ParameterElement> parameters) {
|
| this._parameters = parameters;
|
| }
|
| +
|
| + /**
|
| + * Set the type parameters defined by this type alias to the given
|
| + * [parameters] without becoming the parent of the parameters. This should
|
| + * only be used by the [TypeResolverVisitor] when creating a synthetic type
|
| + * alias.
|
| + */
|
| + void shareTypeParameters(List<TypeParameterElement> typeParameters) {
|
| + this._typeParameters = typeParameters;
|
| + }
|
| }
|
|
|
| /**
|
|
|