Index: sdk/lib/_internal/compiler/implementation/inferrer/simple_types_inferrer.dart |
diff --git a/sdk/lib/_internal/compiler/implementation/inferrer/simple_types_inferrer.dart b/sdk/lib/_internal/compiler/implementation/inferrer/simple_types_inferrer.dart |
index 863557cae815ac2e2b7ce5a30423e36429beae73..7f922471369d19869a99dd833ce08a8bedb4f013 100644 |
--- a/sdk/lib/_internal/compiler/implementation/inferrer/simple_types_inferrer.dart |
+++ b/sdk/lib/_internal/compiler/implementation/inferrer/simple_types_inferrer.dart |
@@ -985,7 +985,7 @@ class SimpleTypeInferrerVisitor<T> |
var constant = |
compiler.backend.constants.getConstantForVariable(element); |
if (constant != null && constant.value.isInt) { |
- return constant.value.value; |
+ return constant.value.primitiveValue; |
} |
} |
return null; |