boolean (int offset, PsiElement[] statementsInRange) { TextRange range = statementsInRange[0].getTextRange(); if (statementsInRange[0] instanceof PsiExpressionStatement) { range = ((PsiExpressionStatement)statementsInRange[0]).getExpression().getTextRange(); } return range.getStartOffset() > offset || range.getEndOffset() <= offset || isPreferStatements(); }