{"ast_node_type":"other","tokens":[{"end":29,"kind":"keyword","start":0,"text":"parent:"}]}
        parent: GenericDefId,
        where_predicates: &mut Vec<WherePredicate>,
    ) -> impl for<'ec, 'db> FnMut(&'ec mut ExprCollector<'db>, TypePtr, ThinVec<TypeBound>) -> TypeRefId