| Index: compiler/java/com/google/dart/compiler/resolver/CompileTimeConstantResolver.java
|
| diff --git a/compiler/java/com/google/dart/compiler/resolver/CompileTimeConstantResolver.java b/compiler/java/com/google/dart/compiler/resolver/CompileTimeConstantResolver.java
|
| index 3f82debc0ed8c7a8e535a3daaef16d1e389e4577..96c866341384794ec3c66b64a682cc99935860ad 100644
|
| --- a/compiler/java/com/google/dart/compiler/resolver/CompileTimeConstantResolver.java
|
| +++ b/compiler/java/com/google/dart/compiler/resolver/CompileTimeConstantResolver.java
|
| @@ -181,6 +181,14 @@ public class CompileTimeConstantResolver {
|
| resolveConstantExpression(node.getValue());
|
| return null;
|
| }
|
| +
|
| + @Override
|
| + public Element visitInitializer(DartInitializer node) {
|
| + if (node.getInitializerName() != null) {
|
| + resolveConstantExpression(node.getValue());
|
| + }
|
| + return super.visitInitializer(node);
|
| + }
|
|
|
| @Override
|
| public Element visitMethodDefinition(DartMethodDefinition node) {
|
|
|