Lines Matching refs:string

7 def FuncOne(arg: number): string
59 var RetOne: func(string): number = function('len')
60 var RetTwo: func(string): number = function('charcol')
154 assert_equal(v:true, eval(string(v:true)))
163 assert_equal(v:true, eval(string(v:true)))
387 … || 0", 'echo 0', 'endif'], 'E1012: Type mismatch; expected bool but got string', 'E1135: Using a …
519 … && 0", 'echo 0', 'endif'], 'E1012: Type mismatch; expected bool but got string', 'E1135: Using a …
666 …dScriptFailure(['var x: any = "a"', 'echo x == true'], 'E1072: Cannot compare string with bool', 2)
667 …ndScriptFailure(["var x: any = true", 'echo x == ""'], 'E1072: Cannot compare bool with string', 2)
1091 call CheckDefAndScriptFailure(["var x = 1 == '2'"], 'Cannot compare number with string', 1)
1092 call CheckDefAndScriptFailure(["var x = '1' == 2"], 'Cannot compare string with number', 1)
1306 # check invalid string concatenation
1453 var sl: list<string> = glob('*.txt', false, true) + ['']
1684 var ls: list<string> = ['a', <string>g:string_empty]
1691 <string>
1701 CheckDefFailure(["var x = <number>string(1)"], 'E1012:', 1)
1769 # string constant
1786 var old: list<string> = v:oldfiles
1789 …list<number> = v:oldfiles"], 'E1012: Type mismatch; expected list<number> but got list<string>', 1)
1790 …list<number> = v:oldfiles"], 'E1012: Type mismatch; expected list<number> but got list<string>', 3)
1793 …umber> = v:completed_item"], 'E1012: Type mismatch; expected dict<number> but got dict<string>', 1)
1844 var strings: list<string> = ['a', 'b', 'c']
1856 var llstring: list<list<string>> = [['text'], []]
1864 …heckDefExecAndScriptFailure(["var x: list<string> = g:rangelist"], 'E1012: Type mismatch; expected…
1884 CheckDefExecAndScriptFailure(["var l: list<string> = [234, 'x']"], 'E1012:', 1)
1885 CheckDefExecAndScriptFailure(["var l: list<string> = ['x', 123]"], 'E1012:', 1)
1888 var datalist: list<string>
1955 var l: list<string> = ['x', 234]
1960 var l: list<string> = [234, 'x']
2083 var Func = (s: string): string => {
2089 var dll = mapnew(ll, (k, v): string => {
2210 var RefOne: func(number): string = (a: number): string => 'x'
2225 CheckDefAndScriptFailure(["var Ref: func(number): number = (a: number): string => 'x'"], 'E1012:')
2226 CheckDefAndScriptFailure(["var Ref: func(number): string = (a: number): string => 99"], 'E1012:')
2316 var strings: dict<string> = {a: 'a', b: 'b', c: 'c'}
2331 var dictlist: dict<list<string>> = {absent: [], present: ['hi']}
2335 var dictdict: dict<dict<string>> = {one: {a: 'text'}, two: {}}
2339 assert_equal({['']: 0}, {[matchstr('string', 'wont match')]: 0})
2355 var dkeys = {['key']: 'string',
2359 assert_equal('string', dkeys['key'])
2369 # automatic conversion from number to string
2402 CheckDefExecAndScriptFailure(['var x: dict<string> = {a: 234, b: "1"}'], 'E1012:', 1)
2403 CheckDefExecAndScriptFailure(['var x: dict<string> = {a: "x", b: 134}'], 'E1012:', 1)
2488 var l: dict<string> = {a: 'x', b: 234}
2493 var l: dict<string> = {a: 234, b: 'x'}
2548 def BrokenCall(nr: number, mode: bool, use: string): void argument
2597 # string is permissive, index out of range accepted
2763 var sval: string = &path
2955 def LegacyReturn(): string
2962 def GetLocal(): string
2965 def GetLocalPrefix(): string
2985 def Echo(arg: any): string
2989 def s:Echo4Arg(arg: any): string
3011 def g:some#func(): string
3055 assert_equal('+string+', 'string'->((s) => '+' .. s .. '+')())
3173 …, "var y = x.memb"], 'E1229: Expected dictionary for using key "memb", but got string', 'E488:', 2)
3317 …CheckDefAndScriptFailure2(lines, 'E1012: Type mismatch; expected number but got string', 'E1030: U…
3323 …CheckDefAndScriptFailure2(lines, 'E1012: Type mismatch; expected number but got string', 'E1030: U…
3329 …CheckDefAndScriptFailure2(lines, 'E1012: Type mismatch; expected number but got string', 'E1030: U…
3413 ->mapnew('string(v:key)')
3417 ->mapnew('string(v:key)')
3421 ->mapnew('string(v:key)')
3426 ->mapnew('string(v:key)')
3431 ->mapnew('string(v:key)')