boolean (PsiExpression[] expressions) { final PsiExpression firstExpression = expressions[0]; if (isZero(firstExpression)) { return true; } for (int i = 1; i < expressions.length; i++) { final PsiExpression expression = expressions[i]; if (isZero(expression) || areExpressionsIdenticalWithoutSideEffects(firstExpression, expression)) { return true; } } return false; }