boolean (@NotNull PsiElement element) { if (element instanceof XPathVariable) { final XPathVariable resolved = resolve(); if (getReferencedName().equals(((XPathVariable)element).getName())) { if (element.equals(resolved)) { return true; } } } final VariableContext context = getXPathContext().getVariableContext(); if (context != null) { return context.isReferenceTo(element, this); } return false; }