{"ast_node_type":"other","tokens":[{"end":36,"kind":"keyword","start":0,"text":"if"}]}
                    if has_default {
                let handle_ty_args = |has_default, ty: &hir::Ty<'tcx>| {
                        tcx.check_optional_stability(