]> granicus.if.org Git - vim/commit
patch 8.2.3954: Vim9: no error for shadowing if script var is declared later v8.2.3954
authorBram Moolenaar <Bram@vim.org>
Fri, 31 Dec 2021 14:06:45 +0000 (14:06 +0000)
committerBram Moolenaar <Bram@vim.org>
Fri, 31 Dec 2021 14:06:45 +0000 (14:06 +0000)
commit9a015111a56d0011ced40d98f46a9841d1457b51
treecff90a781fffeb1df2a23b9146b548084f4008ce
parent6ad84ab3e48d9490e4139df04f2c55b136f5501d
patch 8.2.3954: Vim9: no error for shadowing if script var is declared later

Problem:    Vim9: no error for shadowing if script var is declared later.
Solution:   Check argument names when compiling a function.
src/testdir/test_vim9_assign.vim
src/testdir/test_vim9_func.vim
src/version.c
src/vim9compile.c