def METHOD_NAME(self):
    """Return choice point state.
    :return: A tuple consisting of the number of possible choices,
        current matches' repo, current package match, all possible
        matches, cbuild build deps, chost build deps, runtime deps,
        and post merge deps.
    """
    m = self.matches_cur
    return (
        len(self.solution_filters),
        m.repo,
        m,
        self.matches,
        self._bdeps,
        self._deps,
        self._rdeps,
        self._prdeps,
    )