@Nullable
  private static PsiElement getIdentifyingElement(@NotNull PsiElement targetElement) {
    if (targetElement instanceof PsiNameIdentifierOwner) {
      return getIdentifyingElement((PsiNameIdentifierOwner)targetElement);
    }
    return null;
  }
@Nullable
  private static PsiElement getIdentifyingElement(@NotNull PsiElement targetElement)