boolean (@NotNull List<? extends PsiReference> higherPriorityRefs, PsiReference @NotNull [] lowerPriorityRefs) { for (PsiReference ref : lowerPriorityRefs) { if (ref != null) { for (PsiReference reference : higherPriorityRefs) { if (reference instanceof PsiReferencesWrapper) continue; if (reference != null && ReferenceRange.containsRangeInElement(reference, ref.getRangeInElement())) { return false; } } } } return true; }