1
0
forked from aniani/vim

patch 8.2.2540: Vim9: no error for using script var name for argument

Problem:    Vim9: no error for using script var name for argument.
Solution:   Check for this error. (closes #7868)
This commit is contained in:
Bram Moolenaar
2021-02-21 22:20:24 +01:00
parent 7e82c5f338
commit b4893b8450
5 changed files with 21 additions and 1 deletions

View File

@@ -589,6 +589,15 @@ def Test_call_wrong_args()
END
CheckScriptFailure(lines, 'E1013: Argument 1: type mismatch, expected string but got list<unknown>', 5)
lines =<< trim END
vim9script
var name = 'piet'
def FuncOne(name: string)
echo nr
enddef
END
CheckScriptFailure(lines, 'E1054:')
lines =<< trim END
vim9script
def FuncOne(nr: number)