Lines Matching refs:func

9 func Test_def_basic()
16 func Test_compiling_error()
96 func _Foo()
140 func foobar#function()
168 func scripterror#function()
189 func scriptcaught#function()
250 func Nested()
279 func Some()
297 func Test ()
311 func Test ()
427 def Test(Fun: func(number): number): list<number>
464 func Increment()
597 CheckDefFailure(['func Nested()', 'endfunc'], 'E1086:')
678 func Test_call_default_args_from_func()
873 func TakesOneArg(arg)
881 CheckScriptFailure(['def Func(Ref: func(s: string))'], 'E475:')
953 var funcMap: dict<func> = {func: Func3}
959 CheckScriptSuccess(head + ["funcMap['func']('str', 123, [1, 2, 3])"] + tail)
961 CheckScriptFailure(head + ["funcMap['func']('str', 123)"] + tail, 'E119:')
962 CheckScriptFailure(head + ["funcMap['func']('str', 123, [1], 4)"] + tail, 'E118:')
966 var Ref: func(number): any
974 var Ref: func(number): any
1002 var Ref: func(job, string, number)
1008 var Ref: func(job, string)
1022 var Ref: func(any, ?any): bool
1080 def FilterWithCond(x: string, Cond: func(string): bool): bool
1105 …ptFailure(lines, 'E1013: Argument 2: type mismatch, expected func(string): bool but got func(any):…
1137 func Foo()
1148 def g:TestFunc(f: func) argument
1153 def g:TestFunc(f: func(number))
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:')
1390 func DefinedLater(arg)
1404 var Funcref: func: number = function('RetNumber')
1414 def Bar(F: func: number): number
1427 var Funcref: func(number) = function('UseNumber')
1437 var Funcref: func(string) = function('UseNumber')
1439 CheckScriptFailure(lines, 'E1012: Type mismatch; expected func(string) but got func(number)')
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
1630 func Func(a,b)
1779 func Test_function_python()
1833 func Func(arg)
1882 var Ref1: func()
1888 var Ref2: func
1934 var RefVoid: func: void
1937 …DefFailure(['var RefVoid: func: void', 'RefVoid = FuncNoArgRetNumber'], 'E1012: Type mismatch; exp…
1938 …DefFailure(['var RefVoid: func: void', 'RefVoid = FuncNoArgRetString'], 'E1012: Type mismatch; exp…
1940 var RefAny: func(): any
1943 …ckDefFailure(['var RefAny: func(): any', 'RefAny = FuncNoArgNoRet'], 'E1012: Type mismatch; expect…
1944 …ckDefFailure(['var RefAny: func(): any', 'RefAny = FuncOneArgNoRet'], 'E1012: Type mismatch; expec…
1946 var RefAnyNoArgs: func: any = RefAny
1948 var RefNr: func: number
1951 …DefFailure(['var RefNr: func: number', 'RefNr = FuncNoArgNoRet'], 'E1012: Type mismatch; expected
1952 …fFailure(['var RefNr: func: number', 'RefNr = FuncNoArgRetString'], 'E1012: Type mismatch; expecte…
1954 var RefStr: func: string
1957 …efFailure(['var RefStr: func: string', 'RefStr = FuncNoArgNoRet'], 'E1012: Type mismatch; expected…
1958 …Failure(['var RefStr: func: string', 'RefStr = FuncNoArgRetNumber'], 'E1012: Type mismatch; expect…
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 …eckDefFailure(['var Ref1: func(...bool)', 'Ref1 = FuncTwoArgNoRet'], 'E1012: Type mismatch; expect…
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:')
2031 func Test_multiline_not_vim9()
2041 func Test_E1056_1059()
2063 func DelMe()
2133 'var RefMe: func = function("g:DelMe")',
2140 'var Ref: func = function("NotExist")',
2144 def RefFunc(Ref: func(any): any): string
2182 def ReadRef(Ref: func(): list<string>): string argument
2186 def ExtendRef(Ref: func(string): list<string>, add: string)
2224 def Test(Fun: func(number): number): list<number>
2269 func GetResult(Ref)
2404 def F(head: string): func(string): func(string): string
2405 return (sep: string): func(string): string => ((tail: string): string => {
2417 def F(text: string): func(string): func(string): string
2418 return (arg: string): func(string): string => ((sep: string): string => {
2439 def s:func()
2454 var FuncList: list<func: number> = [() => 42]
2519 var flist: list<func>
2531 var flist: list<func>
2544 var flist: list<func>
2582 func g:LegacyFunction()
2608 func Legacy() dict
2612 var d = {value: 'yes', func: Legacy}
2613 d.func()
2620 var d = {value: 'foo', func: Legacy}
2621 var Fi = d.func
2628 var d = {value: 'bar', func: Legacy}
2629 d.func()
2653 func Test_silent_echo()
2680 func UserError()
2690 func Test_ignore_silent_error()
2778 var Xsetlist: func
2795 var Len: func: number = function('len', ['word'])
2807 var Expr: func(dict<any>): dict<any>
2828 func Func()
3089 def G(g: func): dict<func> argument
3093 def H(d: dict<func>): string argument
3159 func Ok(_)
3164 func Oktoo()
3215 func CreateMydict()
3217 func g:mydict.afunc()
3224 var output = execute('legacy func g:mydict.afunc')
3228 assert_equal(output, execute('legacy func g:mydict.afunc'))