| Index: pkg/compiler/lib/src/parser/node_listener.dart
|
| diff --git a/pkg/compiler/lib/src/parser/node_listener.dart b/pkg/compiler/lib/src/parser/node_listener.dart
|
| index df288b6edb6be3c3a532baa01158e24efa171ace..cd9db993d9942131abcb1c4472354f9840c3d80e 100644
|
| --- a/pkg/compiler/lib/src/parser/node_listener.dart
|
| +++ b/pkg/compiler/lib/src/parser/node_listener.dart
|
| @@ -566,6 +566,7 @@ class NodeListener extends ElementListener {
|
|
|
| void handleFunctionTypedFormalParameter(Token endToken) {
|
| NodeList formals = popNode();
|
| + popNode(); // typeVariables
|
| Identifier name = popNode();
|
| TypeAnnotation returnType = popNode();
|
| pushNode(null); // Signal "no type" to endFormalParameter.
|
| @@ -755,6 +756,7 @@ class NodeListener extends ElementListener {
|
| Statement body = popNode();
|
| AsyncModifier asyncModifier = popNode();
|
| NodeList formals = popNode();
|
| + popNode(); // typeVariables
|
| pushNode(new FunctionExpression(
|
| null, formals, body, null, Modifiers.EMPTY, null, null, asyncModifier));
|
| }
|
|
|