@@ -450,6 +450,8 @@ static const func_info_t func_infos[] = {
450
450
F1 ("compact" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY |MAY_BE_ARRAY_OF_REF ),
451
451
FN ("array_fill" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_OF_ANY ),
452
452
F1 ("array_fill_keys" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY |MAY_BE_ARRAY_OF_REF ),
453
+ FN ("array_replace" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY |MAY_BE_ARRAY_OF_REF ),
454
+ FN ("array_replace_recursive" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY |MAY_BE_ARRAY_OF_REF ),
453
455
FN ("array_keys" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_OF_LONG |MAY_BE_ARRAY_OF_STRING ),
454
456
FN ("array_values" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_OF_ANY |MAY_BE_ARRAY_OF_REF ),
455
457
F1 ("array_count_values" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_LONG ),
@@ -458,8 +460,13 @@ static const func_info_t func_infos[] = {
458
460
F1 ("array_flip" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_LONG |MAY_BE_ARRAY_OF_STRING ),
459
461
F1 ("array_change_key_case" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY |MAY_BE_ARRAY_OF_REF ),
460
462
F1 ("array_intersect_key" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY |MAY_BE_ARRAY_OF_REF ),
463
+ FN ("array_intersect_ukey" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY |MAY_BE_ARRAY_OF_REF ),
464
+ FN ("array_intersect" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY |MAY_BE_ARRAY_OF_REF ),
465
+ FN ("array_uintersect" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY |MAY_BE_ARRAY_OF_REF ),
461
466
F1 ("array_intersect_assoc" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY |MAY_BE_ARRAY_OF_REF ),
462
467
F1 ("array_uintersect_assoc" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY |MAY_BE_ARRAY_OF_REF ),
468
+ FN ("array_intersect_uassoc" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY |MAY_BE_ARRAY_OF_REF ),
469
+ FN ("array_uintersect_uassoc" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY |MAY_BE_ARRAY_OF_REF ),
463
470
F1 ("array_diff_key" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY |MAY_BE_ARRAY_OF_REF ),
464
471
F1 ("array_diff_ukey" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY |MAY_BE_ARRAY_OF_REF ),
465
472
F1 ("array_udiff" , MAY_BE_ARRAY |MAY_BE_ARRAY_KEY_LONG |MAY_BE_ARRAY_KEY_STRING |MAY_BE_ARRAY_OF_ANY |MAY_BE_ARRAY_OF_REF ),
0 commit comments