Chromium Code Reviews| 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..5f9927e43ef5ad8208b836891d93c96343adc734 100644 |
| --- a/pkg/analyzer/lib/src/dart/element/element.dart |
| +++ b/pkg/analyzer/lib/src/dart/element/element.dart |
| @@ -2613,6 +2613,15 @@ 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] |
|
Jennifer Messerly
2016/01/06 21:59:39
long line
Leaf
2016/01/06 22:15:41
Done.
|
| + * 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; |
| + } |
| } |
| /** |