fn matches_complex_selector<E>(
    iter: SelectorIter<'_, E::Impl>,
    element: &E,
    context: &mut MatchingContext<'_, E::Impl>,
    rightmost: SubjectOrPseudoElement,
) -> KleeneValuewhere
    E: Element,Expand description
Matches a complex selector.