]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.0.2019: Vim9: no support for funcrefs v9.0.2019
authorYegappan Lakshmanan <yegappan@yahoo.com>
Sat, 14 Oct 2023 09:18:50 +0000 (11:18 +0200)
committerChristian Brabandt <cb@256bit.org>
Sat, 14 Oct 2023 09:18:50 +0000 (11:18 +0200)
commit29bb67f1beefc7fd393dbfd9ee77d92f1db3a3c0
treeedaeb40abcb04a2d89e2886cd583ef497f2ad469
parent69fb5afb3bc9da24c2fb0eafb0027ba9c6502fc2
patch 9.0.2019: Vim9: no support for funcrefs

Problem:  Vim9: no support for funcrefs
Solution: Add support for object/class funcref members

closes: #11981 #12417 #12960 #12324 #13333

Signed-off-by: Christian Brabandt <cb@256bit.org>
Co-authored-by: Yegappan Lakshmanan <yegappan@yahoo.com>
15 files changed:
src/eval.c
src/evalfunc.c
src/proto/vim9class.pro
src/proto/vim9instr.pro
src/structs.h
src/testdir/test_vim9_class.vim
src/testdir/test_vim9_func.vim
src/version.c
src/vim9.h
src/vim9class.c
src/vim9compile.c
src/vim9execute.c
src/vim9expr.c
src/vim9instr.c
src/vim9type.c