{"ast_node_type":"other","tokens":[{"end":21,"kind":"keyword","start":0,"text":")"}]}
                    )
                        tcx.instantiate_bound_regions_with_erased(principal).with_self_ty(tcx, ty),
                } else {