]> granicus.if.org Git - vim/commit
patch 8.2.0517: Vim9: cannot separate "func" and "func(): void" v8.2.0517
authorBram Moolenaar <Bram@vim.org>
Sun, 5 Apr 2020 19:38:23 +0000 (21:38 +0200)
committerBram Moolenaar <Bram@vim.org>
Sun, 5 Apr 2020 19:38:23 +0000 (21:38 +0200)
commit4c68375057c25e99656bc996d3fa5c6b0b6a7e6a
tree2be5b8f84ba889bab8caf91898092eaaba96216c
parentf87a0400fd81862c33d6ad2291a56e178db7dddd
patch 8.2.0517: Vim9: cannot separate "func" and "func(): void"

Problem:    Vim9: cannot separate "func" and "func(): void".
Solution:   Use VAR_ANY for "any" and VAR_UNKNOWN for "no type".
13 files changed:
src/eval.c
src/evalfunc.c
src/evalvars.c
src/globals.h
src/if_py_both.h
src/json.c
src/structs.h
src/testdir/test_vim9_func.vim
src/testing.c
src/version.c
src/vim9compile.c
src/vim9execute.c
src/viminfo.c