Lines Matching refs:extend

269       call extend(d, {3: 33, 1: 99})
270 call extend(d, {'b': 'bbb', 'c': 'ccc'}, "keep")
280 call extend(v, [key, val])
285 call extend(d, {3: 33, 1: 99})
286 call assert_fails("call extend(d, {3:333,4:444}, 'error')", 'E737:')
757 " No extend() after lock on dict item
761 call assert_fails("call extend(d, {'a' : 123})", 'E741:')
781 " No extend() of write-protected scope-level variable
783 call assert_fails("call extend(a:, {'this_is_a_long_parameter_name': 1234})", 'E742:')
787 call assert_fails("call extend(a:, {'this_is_a_long_parameter_name': 1234})", 'E742:')
859 call extend(a:000[2], [5, 6])
926 …call assert_equal({'x': 1, 'y': 1, 'z': 1 }, ['x', 'y', 'z']->reduce({ acc, val -> extend(acc, { v…
927 …vim9 assert_equal({'x': 1, 'y': 1, 'z': 1 }, ['x', 'y', 'z']->reduce((acc, val) => extend(acc, {[v…
1012 " Test extend() with lists
1014 " Pass the same List to extend()
1017 call assert_equal([1, 2, 3, 1, 2, 3], extend(l, l))
1021 call assert_equal([1, 2, 3, 4, 5, 6], extend(l, [4, 5, 6]))
1025 call extend(l, [4, 5, 6], 0)
1029 call extend(l, [4, 5, 6], 1)
1033 call extend(l, [4, 5, 6], 3)
1037 call extend(l, [4, 5, 6], -1)
1041 call extend(l, [4, 5, 6], -3)
1047 call assert_fails("call extend(l, [4, 5, 6], 4)", 'E684:')
1048 call assert_fails("call extend(l, [4, 5, 6], -4)", 'E684:')
1050 call assert_fails("call extend(l, [4, 5, 6], 1.2)", 'E805:')
1053 " Test extend() with dictionaries.
1055 " Pass the same Dict to extend()
1058 call extend(d, d)
1062 call assert_equal({'a': 'A', 'b': 0, 'c': 'C'}, extend(d, {'b': 0, 'c': 'C'}))
1066 call extend(d, {'a': 'A', 'b': 0, 'c': 'C'}, "force")
1070 call extend(d, {'b': 0, 'c': 'C'}, "keep")
1076 call assert_fails("call extend(d, {'b': 0, 'c':'C'}, 'error')", 'E737:')
1077 call assert_fails("call extend(d, {'b': 0, 'c':'C'}, 'xxx')", 'E475:')
1079 call assert_fails("call extend(d, {'b': 0, 'c':'C'}, 1.2)", 'E475:')
1083 call assert_fails("call extend([1, 2], 1)", 'E712:')
1084 call assert_fails("call extend([1, 2], {})", 'E712:')
1087 call assert_fails("call extend(g:, {'-!' : 10})", 'E461:')
1092 call extend(l, l, 0)
1095 call extend(l, l, 1)
1098 call extend(l, l, 2)
1101 call extend(l, l, 3)
1113 " Test extend() with dictionaries.
1140 let cmd = s:gen_cmd('call extend(x:, {"baz": 3})', a:x)
1290 call assert_equal([], extend(l, l, 0))
1295 call assert_fails('call extend(test_null_list(), test_null_list())', 'E1134:')
1331 call assert_equal({}, extend(d, d, 'keep'))
1334 call assert_fails('call extend(test_null_dict(), test_null_dict())', 'E1133:')