| 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 ff5d5a3db588119ab489d475f21185e4db57b34b..251a4692f0537ddc2bdcf88aa439fa790d2db856 100644
|
| --- a/pkg/compiler/lib/src/parser/node_listener.dart
|
| +++ b/pkg/compiler/lib/src/parser/node_listener.dart
|
| @@ -451,7 +451,7 @@ class NodeListener extends ElementListener {
|
| }
|
|
|
| @override
|
| - void skippedFunctionBody(Token token) {
|
| + void handleFunctionBodySkipped(Token token) {
|
| pushNode(new Block(new NodeList.empty()));
|
| }
|
|
|
| @@ -491,7 +491,7 @@ class NodeListener extends ElementListener {
|
| }
|
|
|
| @override
|
| - void endInitializer(Token assignmentOperator) {
|
| + void endVariableInitializer(Token assignmentOperator) {
|
| Expression initializer = popNode();
|
| NodeList arguments =
|
| initializer == null ? null : new NodeList.singleton(initializer);
|
| @@ -501,6 +501,11 @@ class NodeListener extends ElementListener {
|
| }
|
|
|
| @override
|
| + void endFieldInitializer(Token assignmentOperator) {
|
| + endVariableInitializer(assignmentOperator);
|
| + }
|
| +
|
| + @override
|
| void endIfStatement(Token ifToken, Token elseToken) {
|
| Statement elsePart = (elseToken == null) ? null : popNode();
|
| Statement thenPart = popNode();
|
| @@ -727,7 +732,7 @@ class NodeListener extends ElementListener {
|
| }
|
|
|
| @override
|
| - void handleFunctionTypedFormalParameter(Token endToken) {
|
| + void endFunctionTypedFormalParameter(Token endToken) {
|
| NodeList formals = popNode();
|
| NodeList typeVariables = popNode();
|
| Identifier name = popNode();
|
|
|