Searched refs:partial_T (Results 1 – 12 of 12) sorted by relevance
| /vim-8.2.3635/src/proto/ |
| H A D | vim9execute.pro | 6 int fill_partial_and_closure(partial_T *pt, ufunc_T *ufunc, ectx_T *ectx); 11 int call_def_function(ufunc_T *ufunc, int argc_arg, typval_T *argv, partial_T *partial, typval_T *r…
|
| H A D | userfunc.pro | 7 char_u *deref_func_name(char_u *name, int *lenp, partial_T **partialp, type_T **type, int no_autolo… 28 int func_call(char_u *name, typval_T *args, partial_T *partial, dict_T *selfdict, typval_T *rettv); 34 …name(char_u **pp, int *is_global, int skip, int flags, funcdict_T *fdp, partial_T **partial, type_…
|
| H A D | eval.pro | 47 char_u *partial_name(partial_T *pt); 48 void partial_unref(partial_T *pt);
|
| /vim-8.2.3635/src/ |
| H A D | userfunc.c | 1102 partial_T *pt; in lambda_function_body() 1230 pt = ALLOC_CLEAR_ONE(partial_T); in lambda_function_body() 1291 partial_T *pt = NULL; in get_lambda_tv() 1411 pt = ALLOC_CLEAR_ONE(partial_T); in get_lambda_tv() 1551 partial_T **partialp, in deref_func_name() 1624 partial_T *pt = tv->vval.v_partial; in deref_func_name() 2362 partial_T *pt = ALLOC_CLEAR_ONE(partial_T); in copy_func() 3096 partial_T *partial, in func_call() 3239 partial_T *partial = funcexe->partial; in call_func() 4934 partial_T *partial = NULL; in ex_call() [all …]
|
| H A D | vim9execute.c | 255 partial_T *pt, in call_dfunc() 506 partial_T *pt; in handle_closure_in_use() 511 pt = ((partial_T **)gap->ga_data)[off]; in handle_closure_in_use() 591 partial_T *pt = ((partial_T **)gap->ga_data)[gap->ga_len in handle_closure_in_use() 604 partial_unref(((partial_T **)gap->ga_data)[gap->ga_len in handle_closure_in_use() 834 partial_T *pt, in call_ufunc() 1011 partial_T *pt = tv->vval.v_partial; in call_partial() 1467 ((partial_T **)ectx->ec_funcrefs.ga_data) in fill_partial_and_closure() 3170 partial_T *pt = ALLOC_CLEAR_ONE(partial_T); in exec_instructions() 4656 partial_T *partial, // optional partial for context in call_def_function() [all …]
|
| H A D | structs.h | 1365 typedef struct partial_S partial_T; typedef 1375 partial_T *cb_partial; 1444 partial_T *v_partial; // closure: function with args 1634 partial_T *uf_partial; // for closure created inside :def function: 1997 partial_T *partial; // for extra arguments 2026 partial_T *out_up_partial; // partial owning out_up or NULL
|
| H A D | vim9.h | 421 partial_T *partial;
|
| H A D | eval.c | 265 partial_T *partial = expr->vval.v_partial; in eval_expr_typval() 1988 partial_T *partial; in eval_func() 3773 partial_T *pt = NULL; in call_func_rettv() 4310 partial_name(partial_T *pt) in partial_name() 4323 partial_free(partial_T *pt) in partial_free() 4358 partial_unref(partial_T *pt) in partial_unref() 4814 partial_T *pt = tv->vval.v_partial; in set_ref_in_item() 4992 partial_T *pt = tv->vval.v_partial; in echo_string_core()
|
| H A D | list.c | 1813 partial_T *item_compare_partial; 1916 partial_T *partial = sortinfo->item_compare_partial; in item_compare2() 3181 partial_T *partial = NULL; in f_reduce()
|
| H A D | if_py_both.h | 3163 set_partial(FunctionObject *self, partial_T *pt, int exported) in set_partial() 3205 partial_T pt; in FunctionCall() 3206 partial_T *pt_ptr = NULL; in FunctionCall() 6263 partial_T *pt = ALLOC_CLEAR_ONE(partial_T); in _ConvertFromPyObject()
|
| H A D | evalfunc.c | 2783 partial_T *partial = NULL; in f_call() 3921 partial_T *arg_pt = NULL; in common_function() 4045 partial_T *pt = ALLOC_CLEAR_ONE(partial_T); in common_function() 4231 partial_T *pt; in f_get() 4232 partial_T fref_pt; in f_get()
|
| H A D | regexp.c | 2051 partial_T *partial = expr->vval.v_partial; in vim_regsub_both()
|