comparison src/testdir/test_vim9_assign.vim @ 25139:7fa520b85244 v8.2.3106

patch 8.2.3106: Vim9: confusing line number reported for error Commit: https://github.com/vim/vim/commit/6977dba04b68b91410585ada65079651788ca7dc Author: Bram Moolenaar <Bram@vim.org> Date: Sun Jul 4 22:48:12 2021 +0200 patch 8.2.3106: Vim9: confusing line number reported for error Problem: Vim9: confusing line number reported for error. Solution: Use the start line number for the store instruction. (closes #8488)
author Bram Moolenaar <Bram@vim.org>
date Sun, 04 Jul 2021 23:00:04 +0200
parents 34f18d4081af
children 99f6087a5fd2
comparison
equal deleted inserted replaced
25138:309765b5ec40 25139:7fa520b85244
386 var y: list<number> = x 386 var y: list<number> = x
387 ->copy() 387 ->copy()
388 ->copy() 388 ->copy()
389 END 389 END
390 CheckDefFailure(lines, 'E1012:', 2) 390 CheckDefFailure(lines, 'E1012:', 2)
391
392 lines =<< trim END
393 var x: any
394 x.key = 1
395 + 2
396 + 3
397 + 4
398 + 5
399 END
400 CheckDefExecAndScriptFailure2(lines, 'E1148:', 'E1203:', 2)
391 enddef 401 enddef
392 402
393 def Test_assign_index() 403 def Test_assign_index()
394 # list of list 404 # list of list
395 var l1: list<number> 405 var l1: list<number>