Home
last modified time | relevance | path

Searched refs:ufunc_T (Results 1 – 18 of 18) sorted by relevance

/vim-8.2.3635/src/proto/
H A Duserfunc.pro11 ufunc_T *find_func_even_dead(char_u *name, int is_global, cctx_T *cctx);
12 ufunc_T *find_func(char_u *name, int is_global, cctx_T *cctx);
13 int func_is_global(ufunc_T *ufunc);
20 int check_user_func_argcount(ufunc_T *fp, int argcount);
21 int call_user_func_check(ufunc_T *fp, int argcount, typval_T *argvars, typval_T *rettv, funcexe_T *…
33 char_u *printable_func_name(ufunc_T *fp);
37 ufunc_T *define_function(exarg_T *eap, char_u *name_arg);
42 int has_varargs(ufunc_T *ufunc);
48 void func_ptr_unref(ufunc_T *fp);
50 void func_ptr_ref(ufunc_T *fp);
[all …]
H A Dprofiler.pro21 void func_do_profile(ufunc_T *fp);
22 void profile_may_start_func(profinfo_T *info, ufunc_T *fp, ufunc_T *caller);
23 void profile_may_end_func(profinfo_T *info, ufunc_T *fp, ufunc_T *caller);
H A Dvim9compile.pro5 int func_needs_compiling(ufunc_T *ufunc, compiletype_T compile_type);
21 int compile_def_function(ufunc_T *ufunc, int check_return_type, compiletype_T compile_type, cctx_T …
22 void set_function_type(ufunc_T *ufunc);
24 void unlink_def_function(ufunc_T *ufunc);
25 void link_def_function(ufunc_T *ufunc);
H A Dvim9execute.pro6 int fill_partial_and_closure(partial_T *pt, ufunc_T *ufunc, ectx_T *ectx);
8 int may_break_in_function(ufunc_T *ufunc);
11 int call_def_function(ufunc_T *ufunc, int argc_arg, typval_T *argv, partial_T *partial, typval_T *r…
H A Dscriptfile.pro4 estack_T *estack_push_ufunc(ufunc_T *ufunc, long lnum);
5 int estack_top_is_ufunc(ufunc_T *ufunc, long lnum);
H A Dvim9script.pro14 int find_exported(int sid, char_u *name, ufunc_T **ufunc, type_T **type, cctx_T *cctx, int verbose);
/vim-8.2.3635/src/
H A Dprofiler.c477 ufunc_T **sorttab, in prof_sort_list()
483 ufunc_T *fp; in prof_sort_list()
506 ufunc_T *p1, *p2; in prof_total_cmp()
508 p1 = *(ufunc_T **)s1; in prof_total_cmp()
509 p2 = *(ufunc_T **)s2; in prof_total_cmp()
519 ufunc_T *p1, *p2; in prof_self_cmp()
521 p1 = *(ufunc_T **)s1; in prof_self_cmp()
579 profile_may_start_func(profinfo_T *info, ufunc_T *fp, ufunc_T *caller) in profile_may_start_func()
600 profile_may_end_func(profinfo_T *info, ufunc_T *fp, ufunc_T *caller) in profile_may_end_func()
723 ufunc_T *fp; in func_dump_profile()
[all …]
H A Duserfunc.c517 ufunc_T *fp; in register_cfunc()
1872 ufunc_T *
1937 ufunc_T *
2001 ufunc_T *fp = ((ufunc_T **)(fc->fc_funcs.ga_data))[i]; in free_funccal()
2859 ufunc_T *fp, in call_user_func_check()
2945 ufunc_T *fp; in delete_script_functions()
2996 ufunc_T *fp; in free_all_functions()
3855 ufunc_T *
4823 ufunc_T *fp; in func_ref()
5307 ufunc_T *fp; in make_partial()
[all …]
H A Dstructs.h1685 } ufunc_T; typedef
1711 ufunc_T *func; // function being called
1761 #define HIKEY2UF(p) ((ufunc_T *)((p) - offsetof(ufunc_T, uf_name)))
1961 } ufunc_T; typedef
2036 ufunc_T *pt_func; // function pointer; when NULL lookup function
2077 ufunc_T *ufunc; // function info
H A Dvim9execute.c117 ufunc_argcount(ufunc_T *ufunc) in ufunc_argcount()
156 update_has_breakpoint(ufunc_T *ufunc) in update_has_breakpoint()
261 ufunc_T *ufunc = dfunc->df_ufunc; in call_dfunc()
672 ufunc_T *caller = prev_dfunc->df_ufunc; in func_return()
833 ufunc_T *ufunc, in call_ufunc()
941 ufunc_T *ufunc; in call_by_name()
1533 ufunc_T *ufunc; in lookup_debug_var()
1566 may_break_in_function(ufunc_T *ufunc) in may_break_in_function()
4492 ufunc_T *cur_ufunc = in exec_instructions()
4653 ufunc_T *ufunc, in call_def_function()
[all …]
H A Dvim9compile.c343 ufunc_T *ufunc; in find_script_var()
494 ufunc_T *ufunc = NULL; in check_defined()
3041 ufunc_T *ufunc; in compile_load_scriptvar()
3425 ufunc_T *ufunc = NULL; in compile_call()
3702 ufunc_T *ufunc; in compile_lambda()
3776 ufunc_T *ufunc; in get_lambda_tv_and_compile()
5794 ufunc_T *ufunc; in compile_nested_function()
9503 add_def_function(ufunc_T *ufunc) in add_def_function()
9546 ufunc_T *ufunc, in compile_def_function()
10302 set_function_type(ufunc_T *ufunc) in set_function_type()
[all …]
H A Dvim9.h461 ufunc_T *df_ufunc; // struct containing most stuff
H A Dvim9script.c568 ufunc_T *ufunc = NULL; in handle_import()
676 ufunc_T **ufunc, in find_exported()
H A Dscriptfile.c72 estack_push_ufunc(ufunc_T *ufunc, long lnum) in estack_push_ufunc()
86 estack_top_is_ufunc(ufunc_T *ufunc, long lnum) in estack_top_is_ufunc()
H A Dvim9type.c330 ufunc_T *ufunc = NULL; in typval2type_int()
H A Dtesting.c1114 ufunc_T *fp; in f_test_refcount()
H A Deval.c3544 ufunc_T *ufunc = rettv->vval.v_partial->pt_func; in eval7()
5799 ufunc_T *ufunc; in handle_subscript()
H A Devalvars.c2644 ufunc_T *ufunc = find_func(name, FALSE, NULL); in eval_variable()