{"ast_node_type":"other","tokens":[{"end":17,"kind":"keyword","start":0,"text":"{"}]}
                {
                    if self.can_define_opaque_ty(def_id) && !ty.has_escaping_bound_vars() =>
                    let def_span = self.tcx.def_span(def_id);