boolean (@NotNull PsiExpression operand, @Nullable IElementType tokenType, boolean isNegated, @NotNull StringBuilder sb) { PsiPolyadicExpression polyadic = ObjectUtils.tryCast(operand, PsiPolyadicExpression.class); if (polyadic != null) { return eliminateExpression(polyadic, tokenType, isNegated, sb); } if (!EliminateUtils.addPrefix(tokenType, isNegated, sb)) return false; sb.append(operand.getText()); return true; }