Chromium Code Reviews| Index: pkg/analyzer/lib/dart/element/element.dart |
| diff --git a/pkg/analyzer/lib/dart/element/element.dart b/pkg/analyzer/lib/dart/element/element.dart |
| index 853cf841bf15c5df5b7550d9e991143178935aec..34d52a69c04df779a4670af38bdbcfb39b8fd52c 100644 |
| --- a/pkg/analyzer/lib/dart/element/element.dart |
| +++ b/pkg/analyzer/lib/dart/element/element.dart |
| @@ -1333,6 +1333,18 @@ abstract class FunctionTypedElement implements TypeParameterizedElement { |
| abstract class GenericFunctionTypeElement implements FunctionTypedElement {} |
| /** |
| + * A [FunctionTypeAliasElement] whose returned function type has a [type] |
| + * parameter. |
| + */ |
|
Brian Wilkerson
2017/03/30 14:43:50
Please add the disclaimer:
Clients may not exte
jcollins
2017/03/30 15:19:35
Done.
|
| +abstract class GenericTypeAliasElement implements FunctionTypeAliasElement { |
| + /** |
| + * Return the generic function type element representing the generic function |
| + * type on the right side of the equals. |
| + */ |
| + GenericFunctionTypeElement get function; |
| +} |
| + |
| +/** |
| * A combinator that causes some of the names in a namespace to be hidden when |
| * being imported. |
| * |