List<Block> () { final ArrayList<Block> subBlocks = new ArrayList<>(); AlignmentProvider.Aligner alignment = myContext.getSettings().ALIGN_MULTILINE_BINARY_OPERATION ? myAlignmentProvider.createAligner(false) : null; GrBinaryExpression binary = (GrBinaryExpression)myNode.getPsi(); LOG.assertTrue(binary != null); addBinaryChildrenRecursively(binary, subBlocks, getContinuationWithoutFirstIndent(), alignment); return subBlocks; }