Lines Matching refs:l
11 const l = [1, 2, 3]
28 call assert_true(exists('l'))
43 call assert_fails('let l = [1, 2, 3]', 'E741:')
44 call assert_fails('call filter(l, "v:val % 2 == 0")', 'E741:')
60 unlet l
73 " With l: prefix
74 const l:i = 1
75 const l:f = 1.1
76 const l:s = 'vim'
77 const l:F = funcref('s:noop')
78 const l:l = [1, 2, 3]
79 const l:d = {'foo': 10}
81 const l:j = test_null_job()
82 const l:c = test_null_channel()
84 const l:b = v:true
85 const l:n = v:null
86 const l:bl = 0zC0FFEE
87 const l:here =<< trim EOS
91 call assert_fails('let l:i = 1', 'E741:')
92 call assert_fails('let l:f = 1.1', 'E741:')
93 call assert_fails('let l:s = "vim"', 'E741:')
94 call assert_fails('let l:F = funcref("s:noop")', 'E741:')
95 call assert_fails('let l:l = [1, 2, 3]', 'E741:')
96 call assert_fails('let l:d = {"foo": 10}', 'E741:')
98 call assert_fails('let l:j = test_null_job()', 'E741:')
99 call assert_fails('let l:c = test_null_channel()', 'E741:')
101 call assert_fails('let l:b = v:true', 'E741:')
102 call assert_fails('let l:n = v:null', 'E741:')
103 call assert_fails('let l:bl = 0zC0FFEE', 'E741:')
104 call assert_fails('let l:here = "xxx"', 'E741:')
107 unlet l:i
108 unlet l:f
109 unlet l:s
110 unlet l:F
111 unlet l:l
112 unlet l:d
114 unlet l:j
115 unlet l:c
117 unlet l:b
118 unlet l:n
119 unlet l:bl
120 unlet l:here
146 let l = [1, 2, 3]
160 call assert_fails('const l = [1, 2, 3]', 'E995:')
227 let l =<< trim END
234 let @a = l->join("\n")
237 let l =<< trim END
245 let @a = l->join("\n")
250 let l = [1, 2, 3]
251 call assert_fails('const l[0] = 4', 'E996:')
252 call assert_fails('const l[0:1] = [1, 2]', 'E996:')
281 call assert_fails('const &l:filetype = "vim"', 'E996:')
306 const l = [1, 2, [3, 4]]
307 call assert_fails('let l[0] = 42', 'E741:')
308 call assert_fails('let l[2][0] = 42', 'E741:')
309 call assert_fails('call add(l, 4)', 'E741:')
310 call assert_fails('unlet l[1]', 'E741:')