static @NotNull Collection<TextRange> computeUnreachableSegments(@NotNull PsiElement startAnchor, @NotNull Set<PsiElement> unreachableElements) {
    PsiFile file = startAnchor.getContainingFile();
    DataFlowIRProvider provider = EP_NAME.forLanguage(file.getLanguage());
    if (provider == null) {
      return Collections.emptyList();
    }
    return provider.unreachableSegments(startAnchor, unreachableElements);
  }
static @NotNull Collection<TextRange> computeUnreachableSegments(@NotNull PsiElement startAnchor, @NotNull Set<PsiElement> unreachableElements)