| Index: pkg/compiler/lib/src/parser/element_listener.dart | 
| diff --git a/pkg/compiler/lib/src/parser/element_listener.dart b/pkg/compiler/lib/src/parser/element_listener.dart | 
| index d20800f16dac4a2709ec94096dadf51f59117bf8..a1196a17e2703416ac19bb6b450ead8d63aa5f0d 100644 | 
| --- a/pkg/compiler/lib/src/parser/element_listener.dart | 
| +++ b/pkg/compiler/lib/src/parser/element_listener.dart | 
| @@ -479,7 +479,7 @@ class ElementListener extends Listener { | 
| } | 
|  | 
| @override | 
| -  void handleFunctionType(Token functionToken, Token endToken) { | 
| +  void endFunctionType(Token functionToken, Token endToken) { | 
| popNode(); // Type parameters. | 
| popNode(); // Return type. | 
| pushNode(null); | 
|  |