Lines Matching refs:func
5 func Test_lambda_feature()
9 func Test_lambda_with_filter()
14 func Test_lambda_with_map()
19 func Test_lambda_with_sort()
23 func Test_lambda_with_timer()
28 func! s:Foo()
57 func Test_lambda_with_partial()
69 func Test_not_lamda()
74 func Test_lambda_capture_by_reference()
81 func Test_lambda_side_effect()
82 func! s:update_and_return(arr)
87 func! s:foo(arr)
95 func Test_lambda_refer_local_variable_from_other_scope()
96 func! s:foo(X)
100 func! s:bar()
108 func Test_lambda_do_not_share_local_variable()
109 func! s:define_funcs()
122 func Test_lambda_closure_counter()
123 func! s:foo()
136 func Test_lambda_with_a_var()
137 func! s:foo()
141 func! s:bar()
148 func Test_lambda_call_lambda_from_lambda()
149 func! s:foo(x)
158 func Test_lambda_delfunc()
159 func! s:gen()
171 func Test_lambda_scope()
172 func! s:NewCounter()
177 func! s:NewCounter2()
189 func Test_lambda_share_scope()
190 func! s:New()
204 func Test_lambda_circular_reference()
205 func! s:Foo()
217 func Test_lambda_combination()
234 func Test_closure_counter()
235 func! s:foo()
237 func! s:bar() closure
254 \ .. "\n endfunction$", execute('func s:bar'))
257 func Test_closure_unlet()
258 func! s:foo()
260 func! s:bar() closure
271 func LambdaFoo()
273 func! LambdaBar() closure
280 func Test_closure_refcount()
294 func Test_named_function_closure()
295 func! Afoo()
297 func! s:Abar() closure
308 func Test_lambda_with_index()
314 func Test_lambda_error()
319 func Test_closure_error()
321 func F1() closure