{"ast_node_type":"other","tokens":[{"end":78,"kind":"keyword","start":0,"text":"ty::BoundVariableKind::Ty(_)"}]}
                ty::BoundVariableKind::Ty(_) => self.next_ty_var(span).into(),
            let arg: ty::GenericArg<'_> = match bound_var_kind {
                ty::BoundVariableKind::Region(br) => {