| Index: compiler/java/com/google/dart/compiler/parser/DartParser.java
|
| diff --git a/compiler/java/com/google/dart/compiler/parser/DartParser.java b/compiler/java/com/google/dart/compiler/parser/DartParser.java
|
| index 055b5b0f89536b7635356fa61d5195e1bf0f1eb5..b6a362e4db72d6457387e3d99cbdb31354784a29 100644
|
| --- a/compiler/java/com/google/dart/compiler/parser/DartParser.java
|
| +++ b/compiler/java/com/google/dart/compiler/parser/DartParser.java
|
| @@ -2036,7 +2036,6 @@ public class DartParser extends CompletionHooksParserBase {
|
| List<DartAnnotation> metadata = parseMetadata();
|
| do {
|
| beginVariableDeclaration();
|
| - List<DartAnnotation> fieldMetadata = parseMetadata();
|
| DartIdentifier name = parseIdentifier();
|
| DartExpression value = null;
|
| if (optional(Token.ASSIGN)) {
|
| @@ -2049,7 +2048,7 @@ public class DartParser extends CompletionHooksParserBase {
|
| reportError(name, ParserErrorCode.EXTERNAL_ONLY_METHOD);
|
| }
|
| DartField field = done(new DartField(name, modifiers, null, value));
|
| - setMetadata(field, fieldMetadata);
|
| + setMetadata(field, metadata);
|
| fields.add(field);
|
| } while (optional(Token.COMMA));
|
| DartFieldDefinition definition = new DartFieldDefinition(type, fields);
|
|
|