comparison src/proto/vim9class.pro @ 34053:19cdfe768104 v9.0.2190

patch 9.0.2190: proto files need update Commit: https://github.com/vim/vim/commit/6a950da86d7a6eb09d5ebeab17657986420d07ac Author: Christian Brabandt <cb@256bit.org> Date: Mon Jan 1 20:18:36 2024 +0100 patch 9.0.2190: proto files need update Problem: proto files need update Solution: re-generate them Signed-off-by: Christian Brabandt <cb@256bit.org>
author Christian Brabandt <cb@256bit.org>
date Mon, 01 Jan 2024 20:30:02 +0100
parents 45a50fd59a73
children 0f2632b04cde
comparison
equal deleted inserted replaced
34052:e2e9bb5496a5 34053:19cdfe768104
13 ocmember_T *class_member_lookup(class_T *cl, char_u *name, size_t namelen, int *idx); 13 ocmember_T *class_member_lookup(class_T *cl, char_u *name, size_t namelen, int *idx);
14 int class_method_idx(class_T *cl, char_u *name, size_t namelen); 14 int class_method_idx(class_T *cl, char_u *name, size_t namelen);
15 ocmember_T *object_member_lookup(class_T *cl, char_u *name, size_t namelen, int *idx); 15 ocmember_T *object_member_lookup(class_T *cl, char_u *name, size_t namelen, int *idx);
16 int object_method_idx(class_T *cl, char_u *name, size_t namelen); 16 int object_method_idx(class_T *cl, char_u *name, size_t namelen);
17 ocmember_T *member_lookup(class_T *cl, vartype_T v_type, char_u *name, size_t namelen, int *idx); 17 ocmember_T *member_lookup(class_T *cl, vartype_T v_type, char_u *name, size_t namelen, int *idx);
18 void emsg_var_cl_define(char *msg, char_u *name, size_t len, class_T *cl);
19 ufunc_T *method_lookup(class_T *cl, vartype_T v_type, char_u *name, size_t namelen, int *idx); 18 ufunc_T *method_lookup(class_T *cl, vartype_T v_type, char_u *name, size_t namelen, int *idx);
20 int inside_class(cctx_T *cctx_arg, class_T *cl); 19 int inside_class(cctx_T *cctx_arg, class_T *cl);
21 int oc_var_check_ro(class_T *cl, ocmember_T *m); 20 int oc_var_check_ro(class_T *cl, ocmember_T *m);
22 void obj_lock_const_vars(object_T *obj); 21 void obj_lock_const_vars(object_T *obj);
23 void copy_object(typval_T *from, typval_T *to); 22 void copy_object(typval_T *from, typval_T *to);
27 int set_ref_in_classes(int copyID); 26 int set_ref_in_classes(int copyID);
28 void object_created(object_T *obj); 27 void object_created(object_T *obj);
29 void object_unref(object_T *obj); 28 void object_unref(object_T *obj);
30 int object_free_nonref(int copyID); 29 int object_free_nonref(int copyID);
31 void object_free_items(int copyID); 30 void object_free_items(int copyID);
31 void emsg_var_cl_define(char *msg, char_u *name, size_t len, class_T *cl);
32 void method_not_found_msg(class_T *cl, vartype_T v_type, char_u *name, size_t len); 32 void method_not_found_msg(class_T *cl, vartype_T v_type, char_u *name, size_t len);
33 void member_not_found_msg(class_T *cl, vartype_T v_type, char_u *name, size_t len); 33 void member_not_found_msg(class_T *cl, vartype_T v_type, char_u *name, size_t len);
34 int class_instance_of(class_T *cl, class_T *other_cl);
34 void f_instanceof(typval_T *argvars, typval_T *rettv); 35 void f_instanceof(typval_T *argvars, typval_T *rettv);
35 int class_instance_of(class_T *cl, class_T *other_cl);
36 /* vim: set ft=c : */ 36 /* vim: set ft=c : */