comparison src/proto/userfunc.pro @ 31653:ec76f9d2319e v9.0.1159

patch 9.0.1159: extends argument for class not implemented yet Commit: https://github.com/vim/vim/commit/8367716a6e9589d61a771e6c329da05c9b55e61a Author: Bram Moolenaar <Bram@vim.org> Date: Sun Jan 8 19:54:10 2023 +0000 patch 9.0.1159: extends argument for class not implemented yet Problem: Extends argument for class not implemented yet. Solution: Basic implementation of "extends".
author Bram Moolenaar <Bram@vim.org>
date Sun, 08 Jan 2023 21:00:05 +0100
parents 5c1b7a87466e
children 16025ef158bf
comparison
equal deleted inserted replaced
31652:db9e6699d7b3 31653:ec76f9d2319e
54 int translated_function_exists(char_u *name, int is_global); 54 int translated_function_exists(char_u *name, int is_global);
55 int has_varargs(ufunc_T *ufunc); 55 int has_varargs(ufunc_T *ufunc);
56 int function_exists(char_u *name, int no_deref); 56 int function_exists(char_u *name, int no_deref);
57 char_u *get_expanded_name(char_u *name, int check); 57 char_u *get_expanded_name(char_u *name, int check);
58 char_u *get_user_func_name(expand_T *xp, int idx); 58 char_u *get_user_func_name(expand_T *xp, int idx);
59 ufunc_T *copy_function(ufunc_T *fp);
59 void ex_delfunction(exarg_T *eap); 60 void ex_delfunction(exarg_T *eap);
60 void func_unref(char_u *name); 61 void func_unref(char_u *name);
61 void func_ptr_unref(ufunc_T *fp); 62 void func_ptr_unref(ufunc_T *fp);
62 void func_ref(char_u *name); 63 void func_ref(char_u *name);
63 void func_ptr_ref(ufunc_T *fp); 64 void func_ptr_ref(ufunc_T *fp);