public void addSuperSignature(@NotNull HierarchicalMethodSignature superSignatureHierarchical) {
    PsiMethod superMethod = superSignatureHierarchical.getMethod();
    PsiMethod method = getMethod();
    if (PsiUtil.isAccessible(method.getProject(), superMethod, method, null)) {
      if (mySupers == null) mySupers = new SmartList<>();
      mySupers.add(superSignatureHierarchical);
    }
    else {
      if (myInaccessibleSupers == null) myInaccessibleSupers = new SmartList<>();
      myInaccessibleSupers.add(superSignatureHierarchical);
    }
  }
public void addSuperSignature(@NotNull HierarchicalMethodSignature superSignatureHierarchical)