Lines Matching refs:var

28   var lines =<< trim END
92 var lines =<< trim END
141 CheckDefFailure(['var name: list<nothing>'], 'E1010:')
142 CheckDefFailure(['var name: list<list<nothing>>'], 'E1010:')
143 CheckDefFailure(['var name: dict<nothing>'], 'E1010:')
144 CheckDefFailure(['var name: dict<dict<nothing>>'], 'E1010:')
146 CheckDefFailure(['var name: dict<number'], 'E1009:')
147 CheckDefFailure(['var name: dict<list<number>'], 'E1009:')
149 CheckDefFailure(['var name: ally'], 'E1010:')
150 CheckDefFailure(['var name: bram'], 'E1010:')
151 CheckDefFailure(['var name: cathy'], 'E1010:')
152 CheckDefFailure(['var name: dom'], 'E1010:')
153 CheckDefFailure(['var name: freddy'], 'E1010:')
154 CheckDefFailure(['var name: john'], 'E1010:')
155 CheckDefFailure(['var name: larry'], 'E1010:')
156 CheckDefFailure(['var name: ned'], 'E1010:')
157 CheckDefFailure(['var name: pam'], 'E1010:')
158 CheckDefFailure(['var name: sam'], 'E1010:')
159 CheckDefFailure(['var name: vim'], 'E1010:')
161 CheckDefFailure(['var Ref: number', 'Ref()'], 'E1085:')
162 CheckDefFailure(['var Ref: string', 'var res = Ref()'], 'E1085:')
166 var lines =<< trim END
168 var s:dict: dict<string>
176 CheckDefFailure(['final one = 234', 'var one = 99'], 'E1017:')
177 CheckDefFailure(['final list = [1, 2]', 'var list = [3, 4]'], 'E1017:')
181 var lines =<< trim END
188 var varlist = [7, 8]
192 var cl = constlist[1]
196 var vardict = {five: 5, six: 6}
200 var cd = constdict['two']
208 var lines =<< trim END
209 const var = 234
210 var = 99
253 var outer = 1
255 var inner = 2
265 CheckDefFailure(['{', 'var inner = 1', '}', 'echo inner'], 'E1001:')
271 var lines =<< trim END
275 var text = ['hello']
285 var text = ['again']
317 var lines =<< trim END
320 var foo = 'foo'
322 var bar = 'bar'
368 var l = []
396 var n: number
404 var done = 'no'
462 var d = {one: 1}
491 var nd: dict<any>
556 var P = function('g:NoSuchFunc')
600 var counter = 0
623 var lines =<< trim END
661 var lines =<< trim END
663 var seq = []
687 var lines =<< trim END
735 var lines =<< trim END
740 var items = [
778 var lines =<< trim END
835 var l = []
889 var x = {}
900 var seq = 'a'
934 var l = []
948 var instr = execute('disassemble Try_catch_skipped')
956 var lines =<< trim END
973 var result = ''
986 var lines =<< trim END
1003 var lines =<< trim END
1019 var lines =<< trim END
1032 var lines =<< trim END
1046 var lines =<< trim END
1048 var mylist = [
1095 var name: string = 'bob'
1103 export var exported = 9876
1104 export var exp_name = 'John'
1123 var import_script_lines =<< trim END
1143 var local_dict = {ref: Exported}
1148 var dir = './'
1149 var ext = ".vim"
1197 var import_line_break_script_lines =<< trim END
1224 var import_star_as_lines =<< trim END
1243 var import_star_as_lines_no_dot =<< trim END
1247 var dummy = 1
1248 var imported = Export + dummy
1255 var import_star_as_lines_dot_space =<< trim END
1259 var imported = Export . exported
1266 var import_func_duplicated =<< trim END
1276 var import_star_as_duplicated =<< trim END
1279 var some = 'other'
1286 var import_star_as_lines_script_no_dot =<< trim END
1294 var import_star_as_lines_script_space_after_dot =<< trim END
1302 var import_star_as_lines_missing_name =<< trim END
1306 var imported = Export.
1313 var import_star_as_lbr_lines =<< trim END
1329 var import_star_lines =<< trim END
1337 var import_not_exported_lines =<< trim END
1345 var import_already_defined =<< trim END
1347 var exported = 'something'
1356 var exported = 'something'
1365 var exported = 'something'
1372 var import_assign_to_const =<< trim END
1384 var import_assign_to_final =<< trim END
1396 var import_long_name_lines =<< trim END
1403 var import_no_from_lines =<< trim END
1410 var import_invalid_string_lines =<< trim END
1417 var import_wrong_name_lines =<< trim END
1424 var import_missing_comma_lines =<< trim END
1431 var import_redefining_lines =<< trim END
1434 var exported = 5
1439 var import_assign_wrong_type_lines =<< trim END
1447 var import_assign_const_lines =<< trim END
1462 var lines =<< trim END
1474 var newcpo = substitute(&cpo, 'c', '', '') .. 'f'
1481 var lines =<< trim END
1509 var lines =<< trim END
1517 var that = foo
1541 var export_lines =<< trim END
1543 export var one = 1
1544 export var yes = 'yes'
1545 export var slist: list<string>
1549 var import_lines =<< trim END
1551 var one = 'notused'
1552 var yes = 777
1587 var export_lines =<< trim END
1595 var import_lines =<< trim END
1613 var export_lines =<< trim END
1615 export var That = 'yes'
1619 var import_lines =<< trim END
1627 var save_rtp = &rtp
1641 var lines =<< trim END
1666 var lines =<< trim END
1689 CheckScriptFailure(['export var some = 123'], 'E1042:')
1691 CheckScriptFailure(['vim9script', 'export var g:some'], 'E1022:')
1694 CheckScriptFailure(['vim9script', 'var str: string', 'str = 1234'], 'E1012:')
1709 var export =<< trim END
1717 var buf = RunVimInTerminal('-c "import Foo from ''./XexportCmd.vim''"', {
1726 var lines =<< trim END
1728 export var exported = 'thexport'
1737 var s:reloaded = 'init'
1748 var s:loaded = true
1750 var s:notReloaded = 'yes'
1800 var lines =<< trim END
1802 const var = ''
1803 var valone = 1234
1808 var morelines =<< trim END
1809 var valtwo = 222
1819 # cannot declare a var twice
1822 var valone = 1234
1823 var valone = 5678
1835 var lines =<< trim END
1837 var str = 'string'
1848 var str = 1234
1862 var lines =<< trim END
1888 var lines =<< trim END
1893 var Func = 1
1899 var lines =<< trim END
1900 var undo = 1
1907 var undo = 1
1920 var sortlines =<< trim END
1936 var lines =<< trim END
1950 var s = s:anAlias.GetString('foo')
1967 var Funcref = function('s:RetSome')
1975 var filterLines =<< trim END
1989 var lines =<< trim END
1993 var x: list<number> = FastFilter()
1997 var x: list<number> = FastFilterDirect()
2006 var first_lines =<< trim END
2012 var withno_lines =<< trim END
2021 var nono_lines =<< trim END
2048 var lines =<< trim END
2050 var name = 'string'
2059 var name = 'string'
2069 var import_lines = [
2108 var import_lines = [
2117 var save_rtp = &rtp
2131 var export_lines = [
2139 var import_lines = [
2162 var lines = [
2185 var export_lines =<< trim END
2193 var lines =<< trim END
2218 var lines =<< trim END
2235 var Foo = {-> 'lambda'}
2244 var l = [1, 2, 3, 4]
2272 var res = ''
2296 var lines =<< trim END
2297 var s = ''
2304 var s = ''
2316 var res = false
2453 var x: number = 0
2485 var cmd1 = 'setline(1,'
2486 var cmd2 = '"execute-var")'
2488 assert_equal('execute-var', getline(1))
2490 execute cmd1 cmd2 '|setline(1, "execute-var-string")'
2491 assert_equal('execute-var-string', getline(1))
2493 var cmd_first = 'call '
2494 var cmd_last = 'setline(1, "execute-var-var")'
2496 assert_equal('execute-var-var', getline(1))
2499 var n = true
2513 var lines =<< trim END
2533 var str1 = 'some'
2534 var str2 = 'more'
2553 var lines =<< trim END
2564 var local = 'local'
2574 var lines =<< trim END
2588 var local = 'local'
2594 var lines =<< trim END
2597 for var in range(0, 3)
2598 append(line('$'), var)
2603 var result = ''
2605 var loop = ' loop ' .. i
2617 var lines =<< trim END
2618 var result = []
2647 var result = []
2662 var result = []
2680 var lines =<< trim END
2681 var result = ''
2693 var concat = ''
2699 var total = 0
2728 var chars = ''
2741 var res = ''
2747 # unpack with one var
2748 var reslist = []
2773 var foo: list<dict<any>> = [
2791 var lines =<< trim END
2792 var flist: list<func>
2794 var inloop = i
2804 var flist: list<func>
2806 var inloop = i
2824 CheckDefAndScriptFailure2(['var x = 5', 'for x in range(5)', 'endfor'], 'E1017:', 'E1041:')
2825 …CheckScriptFailure(['vim9script', 'var x = 5', 'for x in range(5)', '# comment', 'endfor'], 'E1041…
2840 var lines =<< trim END
2841 var d: list<dict<any>> = [{a: 0}]
2862 var d: dict<number> = {a: 1, b: 2}
2871 # cannot use s:var in a :def function
2872 CheckDefFailure(['for s:var in range(3)', 'echo 3'], 'E1101:')
2874 # can use s:var in Vim9 script, with or without s:
2875 var lines =<< trim END
2877 var total = 0
2878 for s:var in [1, 2, 3]
2879 total += s:var
2884 for var in [1, 2, 3]
2885 total += var
2892 var lines =<< trim END
2893 var result = []
2915 var slist: list<string>
2933 var res = []
2964 var lines =<< trim END
2965 var looped = 0
2966 var cleanup = 0
2985 var lines =<< trim END
2986 var result = []
2987 var n = 0
3024 var result = []
3025 var n = 0
3044 var result = []
3045 var n = 0
3067 var result = ''
3068 var cnt = 0
3081 var s = ''
3095 var lines =<< trim END
3096 var s = ''
3104 var caught = false
3105 var x = 0
3123 var mylist = [
3130 var mydict = {
3486 var curdir = getcwd()
3590 var lines =<< trim END
3647 'g:var = 123',
3648 'b:var = 456',
3649 'w:var = 777',
3650 't:var = 888',
3651 'unlet g:var w:var # something',
3656 'let var = 123',
3661 'var g:var = 123',
3666 'var b:var = 123',
3671 'var w:var = 123',
3676 'var t:var = 123',
3681 'var v:version = 123',
3686 'var $VARIABLE = "text"',
3691 'g:var = 123',
3692 'unlet g:var# comment1',
3696 'let g:var = 123',
3697 'unlet g:var # something',
3727 'var v = 1 # comment5',
3732 'var v = 1# comment6',
3760 var lines =<< trim END
3777 var lines =<< trim END
3782 var theVal = 'something'
3798 var vim9_lines =<< trim END
3800 var local = 'local'
3802 export var exported = 'exported'
3809 var legacy_lines =<< trim END
3839 var lines =<< trim END
3847 var error: string
3871 var name = 'local'
3882 echo g:var
3911 var lines =<< trim END
3926 var save_rtp = &rtp
3953 var lines =<< trim END
3962 var save_rtp = &rtp
3979 var lines =<< trim END
4017 var foo#bar = 'asdf'
4025 var lines =<< trim END
4040 var save_rtp = &rtp
4041 var dir = getcwd() .. '/Xruntime'
4045 var lines =<< trim END
4050 var x: any = ''
4083 var export_lines =<< trim END
4085 export var That = 'yes'
4088 var import_lines =<< trim END
4093 var save_rtp = &rtp
4177 var lines =<< trim END
4178 var name: any
4193 var lines =<< trim END
4201 var buf = RunVimInTerminal('-S XcallFunc', {rows: 6})
4213 var lines =<< trim END
4217 var one = 'one'
4229 var one = 'one'
4232 var one = 'one'
4243 var one = 'one'
4254 var one = 'one'
4264 var one = 'one'
4275 var one = 'one'
4284 var lines =<< trim END
4288 var x: string
4289 var y: string
4312 var lines =<< trim END
4314 var source: list<number>
4322 var myjob = job_start('echo burp', {out_cb: Out_cb, exit_cb: Exit_cb, mode: 'raw'})
4348 var lines =<< trim END
4360 var lines =<< trim END
4366 var name = 'thename'
4390 var exportlines =<< trim END
4396 export var name = 'someName'
4400 var lines =<< trim END
4421 var lines =<< trim END
4453 var lines =<< trim END
4472 var res = execute('verbose nmap <F3>')
4485 var lines =<< trim END
4524 var lines =<< trim END
4553 var lines =<< trim END
4562 var n = 3
4567 var x = 0
4575 var x = 0
4612 var lines =<< trim END