{"ast_node_type":"other","tokens":[{"end":41,"kind":"keyword","start":0,"text":"///"}]}
    /// O2, O3 (O1 is not yielded twice).
    /// O3 which required O1, we would give an iterator yielding O1,
    fn process_backedge<'c, I>(