| Index: pkg/analyzer/test/generated/resolver_test_case.dart
|
| diff --git a/pkg/analyzer/test/generated/resolver_test_case.dart b/pkg/analyzer/test/generated/resolver_test_case.dart
|
| index 264d393d34914f2d521150faf3fb56f96403e258..c63cc85ab409c9a16054fe1eabd3aebbc7768c33 100644
|
| --- a/pkg/analyzer/test/generated/resolver_test_case.dart
|
| +++ b/pkg/analyzer/test/generated/resolver_test_case.dart
|
| @@ -756,12 +756,20 @@ class StaticTypeAnalyzer2TestShared extends ResolverTestCase {
|
| String typeParams: '[]',
|
| String typeArgs: '[]',
|
| String typeFormals: '[]'}) {
|
| + typeParameters(Element element) {
|
| + if (element is ExecutableElement) {
|
| + return element.typeParameters;
|
| + } else if (element is ParameterElement) {
|
| + return element.typeParameters;
|
| + }
|
| + fail('Wrong element type: ${element.runtimeType}');
|
| + }
|
| SimpleIdentifier identifier = findIdentifier(name);
|
| // Element is either ExecutableElement or ParameterElement.
|
| - var element = identifier.staticElement;
|
| + Element element = identifier.staticElement;
|
| FunctionTypeImpl functionType = identifier.staticType;
|
| expect(functionType.toString(), type);
|
| - expect(element.typeParameters.toString(), elementTypeParams);
|
| + expect(typeParameters(element).toString(), elementTypeParams);
|
| expect(functionType.typeParameters.toString(), typeParams);
|
| expect(functionType.typeArguments.toString(), typeArgs);
|
| expect(functionType.typeFormals.toString(), typeFormals);
|
|
|