Lines Matching refs:string
10 def SomeFunc(): string
326 def ReturnString(): string
327 return 'string'
334 let g:notNumber = 'string'
341 ReturnString()->assert_equal('string')
343 …assert_fails('ReturnGlobal()', 'E1012: Type mismatch; expected number but got string', '', 1, 'Ret…
390 def MenuFilter(id: number, key: string): bool argument
393 def YesnoFilter(id: number, key: string): bool argument
444 def Func(): list<string>
446 l->add('string')
454 def Func(): list<string>
456 l += ['string']
479 def MyVarargs(arg: string, ...rest: list<string>): string argument
497 def MyDefaultArgs(name = 'string'): string
501 def MyDefaultSecond(name: string, second: bool = true): string argument
507 MyDefaultArgs()->assert_equal('string')
508 MyDefaultArgs(v:none)->assert_equal('string')
517 def MyDefaultThird(name: string, aa = 'aa', bb = 'bb'): string argument
529 def DefArg(mandatory: any, optional = mandatory): string
539 …xt")', 'enddef', 'defcompile'], 'E1013: Argument 1: type mismatch, expected number but got string')
555 c: string) #comment
566 arg: string)
573 arg: string# comment
581 arg: string
589 def Nested(arg: string): string argument
595 CheckDefFailure(['def Nested(arg: string)', 'enddef', 'Nested()'], 'E119:')
679 call MyDefaultArgs()->assert_equal('string')
688 def g:Inner(): string
708 def g:Inner(): string
797 def g:Func(): string
800 def Func(): string
822 def g:Gfunc(): string
837 def g:Func(): string
851 def g:Func(): string
854 def AnotherFunc(): string
864 def g:Func(): string
881 CheckScriptFailure(['def Func(Ref: func(s: string))'], 'E475:')
885 def Func(s: string) argument
890 …CheckScriptFailure(lines, 'E1013: Argument 1: type mismatch, expected string but got list<unknown>…
895 def FuncOne(name: string) argument
949 def Func3(a1: string, a2: number, a3: list<number>) argument
988 assert_equal('xyz', ((a: string): string => a)('xyz'))
999 CheckDefFailure(lines, 'E1013: Argument 2: type mismatch, expected number but got string')
1002 var Ref: func(job, string, number)
1008 var Ref: func(job, string)
1073 ->string()
1080 def FilterWithCond(x: string, Cond: func(string): bool): bool argument
1105 …(lines, 'E1013: Argument 2: type mismatch, expected func(string): bool but got func(any): string',…
1112 var Lambda2 = (x): string => {
1120 var Lambda = (x): string => {
1182 def MyDefVarargs(one: string, two = 'foo', ...rest: list<string>): string argument
1196 'E1013: Argument 2: type mismatch, expected string but got number')
1198 'E1013: Argument 3: type mismatch, expected string but got number')
1202 def Func(...l: list<string>) argument
1211 def Func(...l: list<string>) argument
1238 def Func(..._l: list<string>) argument
1247 def Func(...l: list<string>) argument
1256 def Func(...l: list<string>) argument
1265 def Func(...l: list<string>) argument
1292 CheckScriptFailure(lines, 'E1013: Argument 1: type mismatch, expected number but got string')
1301 def FuncTwoDefArg(nr = 123, opt = 'text'): string
1305 def FuncVarargs(...arg: list<string>): string argument
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:')
1337 def MyVarargsOnly(...args: list<string>): string argument
1345 …CheckDefFailure(['MyVarargsOnly(1)'], 'E1013: Argument 1: type mismatch, expected string but got n…
1346 …CheckDefFailure(['MyVarargsOnly("one", 2)'], 'E1013: Argument 2: type mismatch, expected string bu…
1355 def DictArg(arg: dict<string>) argument
1359 def ListArg(arg: list<string>) argument
1365 var d: dict<string> = {}
1368 var l: list<string> = []
1377 def WithReservedNames(firstline: string, lastline: string): string argument
1437 var Funcref: func(string) = function('UseNumber')
1439 CheckScriptFailure(lines, 'E1012: Type mismatch; expected func(string) but got func(number)')
1495 var Ref1: func(bool): string
1507 var Refb1: func(bool, string): number
1508 var Refb2: func(string, number): number
1517 def DefinedEvenLater(arg: string): string argument
1531 'defcompile'], 'expected number but got string')
1534 'def Func(): string',
1537 'defcompile'], 'expected string but got number')
1603 CheckScriptFailure(['def Func5(items:string)', 'echo "a"'], 'E1069:')
1640 def MyFunc(arg: string) argument
1733 def MyFunc(arg: string) argument
1744 def MyFunc(arg: string) argument
1749 CheckScriptFailure(lines, 'E1013: Argument 1: type mismatch, expected string but got number')
1756 def MyFunc(arg: string) argument
1811 writefile(['def Func0(): string', 'return "Func0"', 'enddef'], 'Xdef')
1813 writefile(['def Func1(): string', 'return "Func1"', 'enddef'], 'Xdef')
1815 writefile(['def! Func0(): string', 'enddef', 'defcompile'], 'Xdef')
1817 writefile(['def Func2(): string', 'return "Func2"', 'enddef'], 'Xdef')
1855 def FuncNoArgRetString(): string
1873 def FuncOneArgRetString(arg: string): string argument
1938 …'RefVoid = FuncNoArgRetString'], 'E1012: Type mismatch; expected func(...) but got func(): string')
1952 … = FuncNoArgRetString'], 'E1012: Type mismatch; expected func(...): number but got func(): string')
1954 var RefStr: func: string
1957 …ckDefFailure(['var RefStr: func: string', 'RefStr = FuncNoArgNoRet'], 'E1012: Type mismatch; expec…
1958 …DefFailure(['var RefStr: func: string', 'RefStr = FuncNoArgRetNumber'], 'E1012: Type mismatch; exp…
1971 CheckDefFailure(['var RefWrong: func(string ,number)'], 'E1068:')
1972 CheckDefFailure(['var RefWrong: func(string,number)'], 'E1069:')
1974 CheckDefFailure(['var RefWrong: func(bool):string'], 'E1069:')
1985 var str: string
1989 …CheckDefFailure(['var str: string', 'str = FuncNoArgRetNumber()'], 'E1012: Type mismatch; expected…
1996 def FuncTwo(s: string): number argument
1999 def FuncThree(n: number, s: string): number argument
2009 arg1: string,
2011 ...rest: list<string>
2012 ): string
2017 arg1: string, # comment
2019 ...rest: list<string> # comment
2020 ): string # comment
2144 def RefFunc(Ref: func(any): any): string
2182 def ReadRef(Ref: func(): list<string>): string
2186 def ExtendRef(Ref: func(string): list<string>, add: string) argument
2202 def MakeArgRefs(theArg: string) argument
2207 def MakeArgRefsVarargs(theArg: string, ...rest: list<string>) argument
2238 def Append(arg: string) argument
2243 def Get(): string
2263 def Closure(arg: string): string argument
2313 def FuncB(n: number): list<string>
2369 # make sure typvals on stack are string
2404 def F(head: string): func(string): func(string): string argument
2405 return (sep: string): func(string): string => ((tail: string): string => {
2417 def F(text: string): func(string): func(string): string argument
2418 return (arg: string): func(string): string => ((sep: string): string => {
2430 return string(s)
2462 def Line_continuation_in_def(dir: string = ''): string argument
2463 var path: string = empty(dir)
2482 def Line_continuation_in_lambda(): list<string>
2496 ->mapnew((_, v: dict<any>): string => printf('%d:%d:%s',
2509 ->string()
2636 def DoFilterThis(a: string): list<string> argument
2648 var Match = (val: string, cmp: string): bool => stridx(val, cmp) == 0
2705 def Filter(winid: number, key: string): bool argument
2731 def TreeWalk(dir: string): list<any> argument
2753 def s: list<string>
2759 def g: list<string>
2765 def <SID>: list<string>
2771 def F list<string>
3044 def g:Opfunc(_: any): string
3081 def F1(x: string): string argument
3093 def H(d: dict<func>): string
3154 def Ignore(_, _): string
3175 def Ignore(_: string): string argument