private static boolean matchedCalleeResultsExist(@NotNull List<AnalyzeCalleeResults> calleesResults) {
      return ContainerUtil.exists(calleesResults, calleeResults ->
        ContainerUtil.all(calleeResults.getResults(), AnalyzeArgumentResult::isMatched) &&
        calleeResults.getUnmatchedArguments().isEmpty() &&
        calleeResults.getUnmatchedParameters().isEmpty() &&
        calleeResults.getUnfilledPositionalVarargs().isEmpty()
      );
    }
private static boolean matchedCalleeResultsExist(@NotNull List<AnalyzeCalleeResults> calleesResults)