{"ast_node_type":"other","tokens":[{"end":77,"kind":"keyword","start":0,"text":"ocx.register_bound(cause,"}]}
            ocx.register_bound(cause, self.infcx.param_env, ty, clone_trait);
            let cause = ObligationCause::misc(expr.span, self.mir_def_id());
            let errors = ocx.select_all_or_error();