| Index: pkg/compiler/lib/src/parser/member_listener.dart | 
| diff --git a/pkg/compiler/lib/src/parser/member_listener.dart b/pkg/compiler/lib/src/parser/member_listener.dart | 
| index 2346ebff1b1a389cfe186f075d0ead25dd8cf511..ae963e89a628c2db816b47007a946b493c8358aa 100644 | 
| --- a/pkg/compiler/lib/src/parser/member_listener.dart | 
| +++ b/pkg/compiler/lib/src/parser/member_listener.dart | 
| @@ -133,10 +133,10 @@ class MemberListener extends NodeListener { | 
| } | 
|  | 
| @override | 
| -  void endFieldInitializer(Token assignmentOperator) { | 
| +  void endFieldInitializer(Token assignmentOperator, Token token) { | 
| pushNode(null); // Super expects an expression, but | 
| // ClassElementParser just skips expressions. | 
| -    super.endFieldInitializer(assignmentOperator); | 
| +    super.endFieldInitializer(assignmentOperator, token); | 
| } | 
|  | 
| @override | 
|  |