{"ast_node_type":"other","tokens":[{"end":52,"kind":"keyword","start":0,"text":"collector:"}]}
        collector: &mut InvocationCollector<'_, '_>,
        node: Self,
        walk_flat_map: impl FnOnce(Self, &mut InvocationCollector<'_, '_>) -> Self::OutputTy,