| Index: pkg/analyzer/test/generated/parser_test.dart | 
| diff --git a/pkg/analyzer/test/generated/parser_test.dart b/pkg/analyzer/test/generated/parser_test.dart | 
| index 57be2145924e32600f8fa2c00dabd32554017d6d..f1d872eb6b7509e189c74e72e847ed477d8917b8 100644 | 
| --- a/pkg/analyzer/test/generated/parser_test.dart | 
| +++ b/pkg/analyzer/test/generated/parser_test.dart | 
| @@ -2896,6 +2896,16 @@ class Foo { | 
| "void f(var x()) {}", [ParserErrorCode.FUNCTION_TYPED_PARAMETER_VAR]); | 
| } | 
|  | 
| +  void test_genericFunctionType_extraLessThan() { | 
| +    createParser(''' | 
| +class Wrong<T> { | 
| +  T Function(<List<int> foo) bar; | 
| +}'''); | 
| +    CompilationUnit unit = parser.parseCompilationUnit2(); | 
| +    expectNotNullIfNoErrors(unit); | 
| +    listener.assertErrorsWithCodes([ParserErrorCode.UNEXPECTED_TOKEN]); | 
| +  } | 
| + | 
| void test_getterInFunction_block_noReturnType() { | 
| FunctionDeclarationStatement statement = | 
| parseStatement("get x { return _x; }"); | 
|  |