]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.0.2164: Vim9: can use type a func arg/return value v9.0.2164
authorErnie Rael <errael@raelity.com>
Thu, 14 Dec 2023 19:11:44 +0000 (20:11 +0100)
committerChristian Brabandt <cb@256bit.org>
Thu, 14 Dec 2023 19:14:13 +0000 (20:14 +0100)
commitb077b58809f6bd1078f409829cc1964b8475f9fc
tree107b60d5e8ef6e8f0471de02f281dbc7e510a919
parent9a775b4a2ae658e61f9d6582de72ea7a1b241aaa
patch 9.0.2164: Vim9: can use type a func arg/return value

Problem:  Vim9: can use type a func arg/return value
Solution: Check if using type as function argument or return value

closes: #13675

Signed-off-by: Ernie Rael <errael@raelity.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
src/proto/userfunc.pro
src/testdir/test_vim9_assign.vim
src/testdir/test_vim9_class.vim
src/testdir/test_vim9_typealias.vim
src/userfunc.c
src/version.c
src/vim9class.c
src/vim9cmds.c
src/vim9execute.c
src/vim9instr.c