]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.0520: Vim9: incorrect type checking for modifying lists v9.1.0520
authorLemonBoy <thatlemon@gmail.com>
Thu, 4 Jul 2024 11:43:12 +0000 (13:43 +0200)
committerChristian Brabandt <cb@256bit.org>
Thu, 4 Jul 2024 11:43:12 +0000 (13:43 +0200)
commitf4af331d084b4f2c63710179a2f1fa360cc7d74b
tree060c93312afa8888bd7c3a8e8c8c23886c3d2f20
parent9d85d4dcf9c738ab27f5591c62d5e54c421967a1
patch 9.1.0520: Vim9: incorrect type checking for modifying lists

Problem:  Vim9: incorrect type checking for modifying lists
Solution: Correctly assign the member declared types and generate
          typechecks, add disassembly test (LemonBoy)

fixes: #15090
closes: #15094

Signed-off-by: LemonBoy <thatlemon@gmail.com>
Signed-off-by: Yegappan Lakshmanan <yegappan@yahoo.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
src/testdir/test_vim9_class.vim
src/testdir/test_vim9_disassemble.vim
src/version.c
src/vim9class.c
src/vim9compile.c