@Override
  public Object computeExpression(final @NotNull PsiExpression expression, final @NotNull PsiConstantEvaluationHelper.AuxEvaluator auxEvaluator) {
    return JavaConstantExpressionEvaluator.computeConstantExpression(expression, myVisitedVars, myThrowExceptionOnOverflow, auxEvaluator);
  }
@Override
  public Object computeExpression(final @NotNull PsiExpression expression, final @NotNull PsiConstantEvaluationHelper.AuxEvaluator auxEvaluator)