boolean (@NotNull ASTNode node, @NotNull Document document) { final TextRange range = node.getTextRange(); int endOffset = range.getEndOffset(); return document.getLineNumber(range.getStartOffset()) < (endOffset < document.getTextLength() ? document.getLineNumber(endOffset) : document.getLineCount() - 1); }