| Index: editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/constant/ValidResult.java
|
| diff --git a/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/constant/ValidResult.java b/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/constant/ValidResult.java
|
| index 97f66ffe37fe906a74af758673c3b32ebeb9c7cd..131e3312ad59dda122c78cde7614d0d8d4bf3c58 100644
|
| --- a/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/constant/ValidResult.java
|
| +++ b/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/constant/ValidResult.java
|
| @@ -581,8 +581,7 @@ public class ValidResult extends EvaluationResultImpl {
|
| } else if (leftValue instanceof BigInteger) {
|
| if (value instanceof BigInteger) {
|
| if (((BigInteger) value).equals(BigInteger.ZERO)) {
|
| - return valueOf(Double.valueOf(((BigInteger) leftValue).doubleValue()
|
| - / ((BigInteger) value).doubleValue()));
|
| + return error(node, CompileTimeErrorCode.CONST_EVAL_THROWS_IDBZE);
|
| }
|
| return valueOf(((BigInteger) leftValue).divide((BigInteger) value));
|
| } else if (value instanceof Double) {
|
|
|