{"ast_node_type":"other","tokens":[{"end":45,"kind":"keyword","start":0,"text":"bound_generic_params:"}]}
        bound_generic_params: ThinVec::new(),
    let new_where_bound_predicate = ast::WhereBoundPredicate {
        bounded_ty: ast::ptr::P(ty.clone()),