]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 8.2.2558: no error if a lambda argument shadows a variable v8.2.2558
authorBram Moolenaar <Bram@vim.org>
Sun, 28 Feb 2021 15:55:11 +0000 (16:55 +0100)
committerBram Moolenaar <Bram@vim.org>
Sun, 28 Feb 2021 15:55:11 +0000 (16:55 +0100)
commit057e84afe5bd37fe272bf7cfafca629ef9da1bd3
treec32b619151d50bf4df8061001e1515a9f267a085
parent087b5ff35d219f4f48a3d4854783799d0f6a1732
patch 8.2.2558: no error if a lambda argument shadows a variable

Problem:    No error if a lambda argument shadows a variable.
Solution:   Check that the argument name shadows a local, argument or script
            variable. (closes #7898)
src/errors.h
src/proto/vim9compile.pro
src/testdir/test_vim9_expr.vim
src/testdir/test_vim9_func.vim
src/testdir/test_vim9_script.vim
src/userfunc.c
src/version.c
src/vim9compile.c
src/vim9script.c