Lines Matching refs:remove
205 call assert_equal(1, remove(l, 0))
209 call assert_equal(2, remove(l, 1))
213 call assert_equal(4, remove(l, -1))
218 call assert_equal([3], remove(l, 2, 2))
222 call assert_equal([2, 3], remove(l, 1, 2))
226 call assert_equal([2, 3], remove(l, -3, -2))
233 call assert_fails("call remove(l, 5)", 'E684:')
234 call assert_fails("call remove(l, 1, 5)", 'E684:')
235 call assert_fails("call remove(l, 3, 2)", 'E16:')
236 call assert_fails("call remove(1, 0)", 'E896:')
237 call assert_fails("call remove(l, l)", 'E745:')
440 call assert_equal('b', remove(d, 2))
447 call remove(d, 1, 2)
453 call remove(d, 'a')
459 call remove(d, [])
465 call remove(d, [])
470 call remove(d, [])
475 " Nasty: remove func from Dict that's being called (works)
482 call assert_equal(expected, d.func(string(remove(d, 'func'))))
492 call assert_equal(expected, d.func(string(remove(d, 'func'))))
773 " No remove() of write-protected scope-level variable
775 call assert_fails("call remove(a:, 'this_is_a_long_parameter_name')", 'E742:')
940 call remove(g:lut, 1)
1151 call assert_fails('call remove(a:, "x")', 'E742:')
1154 call assert_fails('call remove(v:, "count")', 'E742:')
1159 exe s:gen_cmd('call remove(x:, "baz")', a:x)
1279 call assert_equal(0, remove(test_null_list(), 0, 2))
1293 call assert_fails('call remove(l, 0, 2)', 'E684:')
1325 call assert_equal(0, remove(test_null_dict(), 'k'))
1332 call assert_fails("call remove(d, 'k')", 'E716:')