Lines Matching refs:var

25   var lines =<< trim END
33 var buf = RunVimInTerminal('-S XTest_compile_error',
44 var dir = 'Xdir/autoload'
47 var lines =<< trim END
67 var buf = RunVimInTerminal('-S XTest_compile_error', {rows: 10, wait_for_ruler: 0})
78 var lines =<< trim END
80 var n: number
94 var lines =<< trim END
112 var dir = 'Xdir/autoload'
115 var lines =<< trim END
124 var save_rtp = &rtp
136 var dir = 'Xdir/autoload'
139 var lines =<< trim END
143 let foobar#var = 'no'
147 var save_rtp = &rtp
152 var Function = foobar#function
155 assert_equal('no', foobar#var)
164 var dir = 'Xdir/autoload'
167 var lines =<< trim END
175 var save_rtp = &rtp
220 var caught = false
240 var lines =<< trim END
269 var lines =<< trim END
287 var lines =<< trim END
319 var d = {
347 var lines =<< trim END
353 var x: any = true
388 var lines =<< trim END
416 var lines =<< trim END
442 var lines =<< trim END
445 var l: list<any>
455 var l: list<any>
480 var res = arg
516 var lines =<< trim END
564 var lines =<< trim END
601 var lines =<< trim END
626 var thecount = 0
646 var thecount = 0
685 var lines =<< trim END
771 var funcs = split(execute('call DefListAll()'), "\n")
784 var lines =<< trim END
795 var lines =<< trim END
820 var lines =<< trim END
826 var Gfunc = function('len')
883 var lines =<< trim END
894 var name = 'piet'
912 var didCatch = false
947 var head =<< trim END
953 var funcMap: dict<func> = {func: Func3}
955 var tail =<< trim END
964 var lines =<< trim END
966 var Ref: func(number): any
974 var Ref: func(number): any
982 var lines =<< trim END
983 var Callback = (..._) => 'anything'
996 var Ref = (x: number, y: number) => x + y
1002 var Ref: func(job, string, number)
1008 var Ref: func(job, string)
1014 var one = 1
1015 var l = [1, 2, 3]
1022 var Ref: func(any, ?any): bool
1028 var a = 0
1029 var b = (a == 0 ? 1 : 2)
1031 var txt = 'a'
1039 var one = 1
1040 var l = [1, 2, 3]
1048 var l = [1, 2, 3]
1067 var lines =<< trim END
1071 var id = timer_start(1'000, (_) => 0)
1072 var out = execute('verbose ' .. timer_info(id)[0].callback
1085 var lines =<< trim END
1086 var Ref = (): => 123
1092 var Ref = (x):number => x + 1
1108 var Lambda1 = (x) => {
1112 var Lambda2 = (x): string => {
1120 var Lambda = (x): string => {
1130 'var x: any = "aaa"'
1135 var lines =<< trim END
1163 var lines =<< trim END
1183 var res = one .. ',' .. two
1200 var lines =<< trim END
1310 var RefDefArg: func(?string)
1317 var RefDef2Arg: func(?number, ?string): string
1323 CheckDefFailure(['var RefWrong: func(string?)'], 'E1010:')
1324 CheckDefFailure(['var RefWrong: func(?string, string)'], 'E1007:')
1326 var RefVarargs: func(...list<string>): string
1332 CheckDefFailure(['var RefWrong: func(...list<string>, string)'], 'E110:')
1333 CheckDefFailure(['var RefWrong: func(...list<string>, ?string)'], 'E110:')
1350 writefile(['def Func(x: number)', 'var x = 234', 'enddef', 'defcompile'], 'Xdef')
1365 var d: dict<string> = {}
1368 var l: list<string> = []
1399 var lines =<< trim END
1404 var Funcref: func: number = function('RetNumber')
1417 var Funcref = function('RetNumber')
1427 var Funcref: func(number) = function('UseNumber')
1437 var Funcref: func(string) = function('UseNumber')
1446 var Funcref: func(?number) = function('EchoNr')
1459 var Funcref: func(...list<number>) = function('EchoList')
1474 var Funcref: func(number, ?number, ...list<number>): number = function('OptAndVar')
1495 var Ref1: func(bool): string
1496 var Ref2: func(bool): number
1497 var Ref3: func(bool): any
1501 var Refa1: func(bool): number
1502 var Refa2: func(bool, number): number
1503 var Refa3: func: number
1507 var Refb1: func(bool, string): number
1508 var Refb2: func(string, number): number
1509 var Refb3: func(any, any): number
1610 var lines =<< trim END
1620 var lines =<< trim END
1637 var lines =<< trim END
1639 var name = ''
1646 var str = 'barfoo'
1654 var listvar = []
1661 var dictvar = {}
1730 var lines =<< trim END
1732 var name = ''
1734 var name = 123
1742 var lines =<< trim END
1753 var lines =<< trim END
1755 const var = ''
1757 var = 'asdf'
1789 var lines =<< trim END
1831 var lines =<< trim END
1882 var Ref1: func()
1888 var Ref2: func
1911 var res = 0
1926 var res = ''
1934 var RefVoid: func: void
1937 …CheckDefFailure(['var RefVoid: func: void', 'RefVoid = FuncNoArgRetNumber'], 'E1012: Type mismatch…
1938 …CheckDefFailure(['var RefVoid: func: void', 'RefVoid = FuncNoArgRetString'], 'E1012: Type mismatch…
1940 var RefAny: func(): any
1943 …CheckDefFailure(['var RefAny: func(): any', 'RefAny = FuncNoArgNoRet'], 'E1012: Type mismatch; exp…
1944 …CheckDefFailure(['var RefAny: func(): any', 'RefAny = FuncOneArgNoRet'], 'E1012: Type mismatch; ex…
1946 var RefAnyNoArgs: func: any = RefAny
1948 var RefNr: func: number
1951 …CheckDefFailure(['var RefNr: func: number', 'RefNr = FuncNoArgNoRet'], 'E1012: Type mismatch; expe…
1952 …CheckDefFailure(['var RefNr: func: number', 'RefNr = FuncNoArgRetString'], 'E1012: Type mismatch; …
1954 var RefStr: func: string
1957 …CheckDefFailure(['var RefStr: func: string', 'RefStr = FuncNoArgNoRet'], 'E1012: Type mismatch; ex…
1958 …CheckDefFailure(['var RefStr: func: string', 'RefStr = FuncNoArgRetNumber'], 'E1012: Type mismatch…
1962 CheckDefFailure(['var ref1: func()'], 'E704:')
1964 …CheckDefFailure(['var Ref1: func()', 'Ref1 = FuncNoArgRetNumber'], 'E1012: Type mismatch; expected…
1965 …CheckDefFailure(['var Ref1: func()', 'Ref1 = FuncOneArgNoRet'], 'E1012: Type mismatch; expected fu…
1966 …CheckDefFailure(['var Ref1: func()', 'Ref1 = FuncOneArgRetNumber'], 'E1012: Type mismatch; expecte…
1967 …CheckDefFailure(['var Ref1: func(bool)', 'Ref1 = FuncTwoArgNoRet'], 'E1012: Type mismatch; expecte…
1968 …CheckDefFailure(['var Ref1: func(?bool)', 'Ref1 = FuncTwoArgNoRet'], 'E1012: Type mismatch; expect…
1969 …CheckDefFailure(['var Ref1: func(...bool)', 'Ref1 = FuncTwoArgNoRet'], 'E1012: Type mismatch; expe…
1971 CheckDefFailure(['var RefWrong: func(string ,number)'], 'E1068:')
1972 CheckDefFailure(['var RefWrong: func(string,number)'], 'E1069:')
1973 …CheckDefFailure(['var RefWrong: func(bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, b…
1974 CheckDefFailure(['var RefWrong: func(bool):string'], 'E1069:')
1978 var nr: number
1985 var str: string
1989 …CheckDefFailure(['var str: string', 'str = FuncNoArgRetNumber()'], 'E1012: Type mismatch; expected…
2002 var list = [FuncOne, FuncTwo, FuncThree]
2069 var lines =<< trim END
2092 var x = 1234
2112 var db = {foo: 1, bar: 2}
2114 var x = db.asdf
2133 'var RefMe: func = function("g:DelMe")',
2140 'var Ref: func = function("NotExist")',
2149 var local = 'some '
2154 var local = 'some '
2165 var local = ['some']
2203 var local = 'loc_val'
2208 var local = 'the_loc'
2222 var lines =<< trim END
2236 var local = 'a'
2262 var local = 'text'
2274 var text = 'text'
2280 var lines =<< trim END
2283 var name = 0
2294 var lines =<< trim END
2297 var x = 'hello'
2298 var Closure = () => x
2308 var lines =<< trim END
2322 var lines =<< trim END
2325 var mods = 'sil keepj keepp lockm '
2326 var range = ':' .. line1 .. ',' .. line2
2328 var offset = (line('.') - line1 + 1) % n
2339 var expected = repeat(['ccc', 'bbb', 'aaa'], 3)
2345 var lines =<< trim END
2348 var x = 1
2350 var y = x
2365 var lines =<< trim END
2387 var lines =<< trim END
2390 var x = 4
2391 var Lambda1 = () => 7
2392 var Lambda2 = () => [Lambda1(), x]
2393 var res = Lambda2()
2402 var lines =<< trim END
2415 var lines =<< trim END
2454 var FuncList: list<func: number> = [() => 42]
2463 var path: string = empty(dir)
2474 var lines =<< trim END
2476 var script = 'test'
2483 var x = range(97, 100)
2493 var lines =<< trim END
2495 var res = [{n: 1, m: 2, s: 'xxx'}]
2508 var body = execute(timer_info()[0].callback
2517 var lines =<< trim END
2519 var flist: list<func>
2521 var inloop = i
2530 var outloop = 5
2531 var flist: list<func>
2542 var outloop = 5
2544 var flist: list<func>
2554 var Ref = () => 0
2564 var lines =<< trim END
2580 var lines =<< trim END
2606 var lines =<< trim END
2612 var d = {value: 'yes', func: Legacy}
2620 var d = {value: 'foo', func: Legacy}
2621 var Fi = d.func
2628 var d = {value: 'bar', func: Legacy}
2638 var Filter = (l) => filter(l, (_, v) => stridx(v, a) == 0)
2647 var what = 'x'
2648 var Match = (val: string, cmp: string): bool => stridx(val, cmp) == 0
2649 var Filter = (l) => filter(l, (_, v) => Match(v, what))
2703 var lines =<< trim END
2751 var lines =<< trim END
2777 var lines =<< trim END
2778 var Xsetlist: func
2795 var Len: func: number = function('len', ['word'])
2798 var RepeatFunc = function('repeat', ['o'])
2807 var Expr: func(dict<any>): dict<any>
2821 var lines =<< trim END
2860 var lines =<< trim END
2863 var x = ['a', 'b', 'c']
2865 var y = 'x'
2868 var z = x
2877 var lines =<< trim END
2881 var winid = popup_create('popup', {})
2894 var lines =<< trim END
2912 var lines =<< trim END
2928 var lines =<< trim END
2944 var lines =<< trim END
2959 var lines =<< trim END
2970 var fname = 'Xdefsilent'
2972 var caught = 'no'
2984 var lines =<< trim END
2986 var result = ''
3007 var lines =<< trim END
3010 var d: dict<any>
3025 var lines =<< trim END
3059 var lines =<< trim END
3079 var lines =<< trim END
3103 var lines =<< trim END
3113 lines[2] = 'var l: list<any>'
3116 lines[2] = 'var l: list<any> = []'
3119 lines[2] = 'var l: list<any> = [11]'
3124 var lines =<< trim END
3152 var lines =<< trim END
3183 var _ = 1
3188 var x = _
3194 var lines =<< trim END
3206 var lines =<< trim END
3224 var output = execute('legacy func g:mydict.afunc')
3225 var funcName = 'g:' .. substitute(output, '.*function \(\d\+\).*', '\1', '')