]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 8.2.2306: Vim9: when using function reference type is not checked v8.2.2306
authorBram Moolenaar <Bram@vim.org>
Wed, 6 Jan 2021 20:59:39 +0000 (21:59 +0100)
committerBram Moolenaar <Bram@vim.org>
Wed, 6 Jan 2021 20:59:39 +0000 (21:59 +0100)
commit32b3f820107139d7edf0c592bb06f090c3eb6c51
tree93d3d6c7ad5bb7689b5ca60be54a15f39f9ef450
parentb23279d7a2d28de5df942924b77cf23672fc684f
patch 8.2.2306: Vim9: when using function reference type is not checked

Problem:    Vim9: when using function reference type is not checked.
Solution:   When using a function reference lookup the type and check the
            argument types. (issue #7629)
12 files changed:
src/eval.c
src/evalfunc.c
src/evalvars.c
src/proto/userfunc.pro
src/proto/vim9type.pro
src/structs.h
src/testdir/test_vim9_func.vim
src/userfunc.c
src/version.c
src/vim9compile.c
src/vim9execute.c
src/vim9type.c