Index: compiler/java/com/google/dart/compiler/resolver/TopLevelElementBuilder.java |
diff --git a/compiler/java/com/google/dart/compiler/resolver/TopLevelElementBuilder.java b/compiler/java/com/google/dart/compiler/resolver/TopLevelElementBuilder.java |
index f8b2fbc1d2450bc21830742c094447b60bb16764..bf82d5a448281e49475335821e73d714b57b5c5a 100644 |
--- a/compiler/java/com/google/dart/compiler/resolver/TopLevelElementBuilder.java |
+++ b/compiler/java/com/google/dart/compiler/resolver/TopLevelElementBuilder.java |
@@ -201,7 +201,7 @@ public class TopLevelElementBuilder { |
// final top-level fields are implicitly compile-time constants. |
modifiers = modifiers.makeConstant(); |
} |
- node.setElement(Elements.fieldFromNode(node, library, modifiers)); |
+ node.setElement(Elements.fieldFromNode(node, library, node.getMetadata(), modifiers)); |
return null; |
} |
} |