diff options
author | Yegappan Lakshmanan <yegappan@yahoo.com> | 2023-09-09 11:37:23 +0200 |
---|---|---|
committer | Christian Brabandt <cb@256bit.org> | 2023-09-09 11:37:23 +0200 |
commit | 342f4f626ed56921b1ef145ccaa05ba0a4b8ac01 (patch) | |
tree | 5441a7bb6c17a6ea0298f1dfde9f6069527d9ecb /src/proto | |
parent | 23c92d93c1b877edf18881b715ad51ec26386c2e (diff) |
patch 9.0.1888: Vim9: Problem trying to invoke class methodv9.0.1888
Problem: Vim9: Problem trying to invoke class method
Solution: Lookup the class method insider other classes
closes: #13055
Signed-off-by: Christian Brabandt <cb@256bit.org>
Co-authored-by: Yegappan Lakshmanan <yegappan@yahoo.com>
Diffstat (limited to 'src/proto')
-rw-r--r-- | src/proto/vim9class.pro | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/proto/vim9class.pro b/src/proto/vim9class.pro index 0f8aa7f1fe..8413a81dd3 100644 --- a/src/proto/vim9class.pro +++ b/src/proto/vim9class.pro @@ -7,6 +7,7 @@ void ex_type(exarg_T *eap); int class_object_index(char_u **arg, typval_T *rettv, evalarg_T *evalarg, int verbose); ufunc_T *find_class_func(char_u **arg); int class_member_index(char_u *name, size_t len, class_T **cl_ret, cctx_T *cctx); +int class_method_index(char_u *name, size_t len, class_T **cl_ret, cctx_T *cctx); int inside_class(cctx_T *cctx_arg, class_T *cl); void copy_object(typval_T *from, typval_T *to); void object_unref(object_T *obj); |