@NotNull
  private ResolveResultList resolveByReferenceResolveProviders() {
    final ResolveResultList results = new ResolveResultList();
    final TypeEvalContext context = myContext.getTypeEvalContext();
    for (PyReferenceResolveProvider provider : PyReferenceResolveProvider.EP_NAME.getExtensionList()) {
      if (provider instanceof PyOverridingReferenceResolveProvider) {
        continue;
      }
      results.addAll(provider.resolveName(myElement, context));
    }
    return results;
  }
@NotNull
  private ResolveResultList resolveByReferenceResolveProviders()