PsiExpression (@Nullable PsiExpression castOperand) { castOperand = deparenthesizeExpression(castOperand); while (castOperand instanceof PsiTypeCastExpression) { castOperand = deparenthesizeExpression(((PsiTypeCastExpression)castOperand).getOperand()); } return castOperand; }