TextRange (PsiFile file, int offset, ASTNode elementAtOffset) { final PsiElement element = elementAtOffset.getPsi(); final PsiElement container = element.getParent(); return container != null ? container.getTextRange() : null; }