ExpressionFormat (@Nullable PsiPolyadicExpression expression, @Nullable PsiExpression myOperand) { if (expression == null) return EMPTY; StringBuilder beforeText = new StringBuilder(); int operandIdx = constructExpressionText(beforeText, expression, 0, myOperand); StringBuilder afterText = new StringBuilder(); constructExpressionText(afterText, expression, operandIdx + 1, null); return new ExpressionFormat(beforeText.toString(), afterText.toString()); }