@Override
  public void exportResults(@NotNull Consumer<? super Element> resultConsumer,
                            @NotNull Predicate<? super RefEntity> excludedEntities,
                            @NotNull Predicate<? super CommonProblemDescriptor> excludedDescriptors) {
    getRefManager().iterate(new RefVisitor() {
      @Override
      public void visitElement(@NotNull RefEntity elem) {
        if (!excludedEntities.test(elem)) {
          exportResults(resultConsumer, elem, excludedDescriptors);
        }
      }
    });
  }
@Override
  public void exportResults(@NotNull Consumer<? super Element> resultConsumer,
                            @NotNull Predicate<? super RefEntity> excludedEntities,
                            @NotNull Predicate<? super CommonProblemDescriptor> excludedDescriptors)