{"ast_node_type":"other","tokens":[{"end":56,"kind":"keyword","start":0,"text":"dcx.emit_err(errors::AutoDiffInvalidRetAct"}]}
            dcx.emit_err(errors::AutoDiffInvalidRetAct {
        if has_ret && !valid_ret_activity(x.mode, x.ret_activity) {
                span,