Home
last modified time | relevance | path

Searched refs:uf_partial (Results 1 – 3 of 3) sorted by relevance

/vim-8.2.3635/src/
H A Dvim9execute.c410 if (pt != NULL || ufunc->uf_partial != NULL in call_dfunc()
423 else if (ufunc->uf_partial != NULL) in call_dfunc()
425 ref->or_outer = &ufunc->uf_partial->pt_outer; in call_dfunc()
426 ++ufunc->uf_partial->pt_refcount; in call_dfunc()
427 ref->or_partial = ufunc->uf_partial; in call_dfunc()
4834 if (partial != NULL || base_ufunc->uf_partial != NULL) in call_def_function()
4857 ectx.ec_outer_ref->or_outer = &base_ufunc->uf_partial->pt_outer; in call_def_function()
4858 ++base_ufunc->uf_partial->pt_refcount; in call_def_function()
4859 ectx.ec_outer_ref->or_partial = base_ufunc->uf_partial; in call_def_function()
H A Duserfunc.c2215 partial_unref(fp->uf_partial); in func_clear_items()
2216 fp->uf_partial = NULL; in func_clear_items()
2360 if ((ufunc->uf_flags & FC_CLOSURE) && ufunc->uf_partial == NULL) in copy_func()
2371 ufunc->uf_partial = pt; in copy_func()
4806 || (fp->uf_refcount == 1 && fp->uf_partial != NULL in func_ptr_unref()
4807 && fp->uf_partial->pt_refcount <= 1 in func_ptr_unref()
4808 && fp->uf_partial->pt_func == fp))) in func_ptr_unref()
H A Dstructs.h1634 partial_T *uf_partial; // for closure created inside :def function: member