Home
last modified time | relevance | path

Searched refs:n_protect (Results 1 – 14 of 14) sorted by relevance

/dports/devel/R-cran-rlang/rlang/src/lib/
H A Dstack.c34 int n_protect = 0; in r_sys_frame() local
37 KEEP_N(frame, n_protect); in r_sys_frame()
43 FREE(n_protect); in r_sys_frame()
47 int n_protect = 0; in r_sys_call() local
50 KEEP_N(frame, n_protect); in r_sys_call()
56 FREE(n_protect); in r_sys_call()
H A Dnode.c35 int n_protect = 0; in r_pairlist_clone_until() local
39 FREE(n_protect); in r_pairlist_clone_until()
45 FREE(n_protect); in r_pairlist_clone_until()
55 KEEP_N(cur, n_protect); in r_pairlist_clone_until()
/dports/devel/R-cran-rlang/rlang/src/internal/
H A Deval-tidy.c284 int n_protect = 0; in rlang_as_data_mask() local
291 bottom = KEEP_N(r_env_clone(data, NULL), n_protect); in rlang_as_data_mask()
301 KEEP_N(data, n_protect); in rlang_as_data_mask()
339 FREE(n_protect); in rlang_as_data_mask()
416 int n_protect = 0; in rlang_tilde_eval() local
442 FREE(n_protect); in rlang_tilde_eval()
496 int n_protect = 0; in rlang_eval_tidy() local
507 sexp* mask = KEEP_N(new_quosure_mask(env), n_protect); in rlang_eval_tidy()
509 FREE(n_protect); in rlang_eval_tidy()
513 sexp* mask = KEEP_N(rlang_as_data_mask(data), n_protect); in rlang_eval_tidy()
[all …]
H A Dcall.c28 int n_protect = 0; in rlang_call2() local
38 fn = KEEP_N(r_call3(r_syms_namespace, ns, fn), n_protect); in rlang_call2()
43 FREE(n_protect); in rlang_call2()
H A Ddots.c239 int n_protect = 0; in big_bang_coerce_pairlist() local
242 x = KEEP_N(dots_big_bang_coerce(x), n_protect); in big_bang_coerce_pairlist()
286 FREE(n_protect); in big_bang_coerce_pairlist()
589 int n_protect = 0; in dots_as_list() local
591 sexp* out = KEEP_N(r_new_vector(r_type_list, capture_info->count), n_protect); in dots_as_list()
596 out_names = KEEP_N(r_new_vector(r_type_character, capture_info->count), n_protect); in dots_as_list()
637 FREE(n_protect); in dots_as_list()
/dports/devel/R-cran-vctrs/vctrs/src/
H A Dproxy-restore.c26 int n_protect = 0; in vec_restore_default() local
29 ++n_protect; in vec_restore_default()
32 ++n_protect; in vec_restore_default()
73 ++n_protect; in vec_restore_default()
110 UNPROTECT(n_protect); in vec_restore_default()
H A Dslice-assign.c148 int n_protect = 0; in vec_proxy_assign_opts() local
155 PROTECT_PROXY_INFO(&value_info, &n_protect); in vec_proxy_assign_opts()
171 ++n_protect; in vec_proxy_assign_opts()
177 ++n_protect; in vec_proxy_assign_opts()
183 UNPROTECT(n_protect); in vec_proxy_assign_opts()
H A Dslice-assign-array.c220 int n_protect = 0; in vec_assign_shaped() local
223 PROTECT_STRIDES_INFO(&info, &n_protect); in vec_assign_shaped()
227 UNPROTECT(n_protect); in vec_assign_shaped()
H A Dslice-array.c287 int n_protect = 0; in vec_slice_shaped() local
290 PROTECT_STRIDES_INFO(&info, &n_protect); in vec_slice_shaped()
294 UNPROTECT(n_protect); in vec_slice_shaped()
H A Dnames.c614 int n_protect = 0; in r_chr_paste_prefix() local
616 names = PROTECT_N(Rf_shallow_duplicate(names), &n_protect); in r_chr_paste_prefix()
629 &n_protect in r_chr_paste_prefix()
655 UNPROTECT(n_protect); in r_chr_paste_prefix()
H A Dutils.c259 int n_protect = 0; in vctrs_set_attributes() local
262 ++n_protect; in vctrs_set_attributes()
270 UNPROTECT(n_protect); in vctrs_set_attributes()
310 UNPROTECT(n_protect); in vctrs_set_attributes()
/dports/devel/R-cran-purrr/purrr/src/
H A Dpluck.c39 int n_protect = 0; in find_offset() local
45 ++n_protect; in find_offset()
58 UNPROTECT(n_protect); in find_offset()
62 UNPROTECT(n_protect); in find_offset()
/dports/devel/R-cran-rlang/rlang/src/export/
H A Dexported.c393 int n_protect = 0; in rlang_named() local
396 ++n_protect; in rlang_named()
400 ++n_protect; in rlang_named()
403 UNPROTECT(n_protect); in rlang_named()
/dports/devel/R-cran-data.table/data.table/src/
H A Dforder.c421 int n_protect = 0; in forder()
433 SEXP tt = PROTECT(allocVector(VECSXP, 1)); n_protect++; in forder()
436 by = PROTECT(allocVector(INTSXP, 1)); n_protect++; in forder()
472 SEXP ans = PROTECT(allocVector(INTSXP, 0)); n_protect++; in forder()
477 UNPROTECT(n_protect); in forder()
483 SEXP ans = PROTECT(allocVector(INTSXP, nrow)); n_protect++; in forder()
501 …if (n_cplx) { CplxPart=PROTECT(allocVector(REALSXP, nrow)); n_protect++; } // one alloc is reused … in forder()
750 n_protect++; in forder()
772 UNPROTECT(n_protect); in forder()