| Index: compiler/java/com/google/dart/compiler/resolver/MemberBuilder.java
|
| diff --git a/compiler/java/com/google/dart/compiler/resolver/MemberBuilder.java b/compiler/java/com/google/dart/compiler/resolver/MemberBuilder.java
|
| index 07cd57e203e59a95b159f1ed509a69ac708eb77d..9e8dbbe91479203415c60aac4f0257d5120ebf7c 100644
|
| --- a/compiler/java/com/google/dart/compiler/resolver/MemberBuilder.java
|
| +++ b/compiler/java/com/google/dart/compiler/resolver/MemberBuilder.java
|
| @@ -350,6 +350,9 @@ public class MemberBuilder {
|
| // types of constant expressions.
|
| modifiers = modifiers.makeConstant();
|
| }
|
| + if (fieldNode.getValue() != null) {
|
| + modifiers = modifiers.makeInitialized();
|
| + }
|
| FieldNodeElement fieldElement = fieldNode.getElement();
|
| if (fieldElement == null) {
|
| fieldElement = Elements.fieldFromNode(fieldNode, currentHolder, modifiers);
|
|
|