]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 8.2.0512: Vim9: no optional arguments in func type v8.2.0512
authorBram Moolenaar <Bram@vim.org>
Sun, 5 Apr 2020 15:08:17 +0000 (17:08 +0200)
committerBram Moolenaar <Bram@vim.org>
Sun, 5 Apr 2020 15:08:17 +0000 (17:08 +0200)
commit5deeb3f1f9db4eabd36e99cbf857fe376eb37e10
tree929f788bcba4325b1bd8141182e433c47d53666f
parentd7ffc0ba8ccb039dd19b255368302d9bfe0e010b
patch 8.2.0512: Vim9: no optional arguments in func type

Problem:    Vim9: no optional arguments in func type.
Solution:   Check for question mark after type.  Find function reference
            without function().
13 files changed:
src/globals.h
src/structs.h
src/testdir/Make_all.mak
src/testdir/test_vim9_disassemble.vim
src/testdir/test_vim9_expr.vim
src/testdir/test_vim9_func.vim [new file with mode: 0644]
src/testdir/test_vim9_script.vim
src/userfunc.c
src/version.c
src/vim.h
src/vim9.h
src/vim9compile.c
src/vim9execute.c