]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.0.2057: Vim9: no strict type checks for funcrefs varargs v9.0.2057
authorErnie Rael <errael@raelity.com>
Sat, 21 Oct 2023 09:45:38 +0000 (11:45 +0200)
committerChristian Brabandt <cb@256bit.org>
Sat, 21 Oct 2023 09:45:38 +0000 (11:45 +0200)
commit3ec6c1fe3bb1b366b710d3e7226f7eed3be1801a
treedb19fb62d95aae1ff003d0a5750cdf342c3d6340
parentd3e277f279ed628809eb6857ea3ebcfca566ca2a
patch 9.0.2057: Vim9: no strict type checks for funcrefs varargs

Problem:  Vim9: no strict type checks for funcrefs varargs
Solution: Perform strict type checking when declaring funcrefs
          with vararg declaration, add tests

closes: #13397

Signed-off-by: Christian Brabandt <cb@256bit.org>
Co-authored-by: Ernie Rael <errael@raelity.com>
runtime/doc/tags
runtime/doc/vim9.txt
src/testdir/test_vim9_assign.vim
src/testdir/test_vim9_func.vim
src/version.c
src/vim9type.c