Various and sundry intish casts in ext_array
commite413634d5d3de0e098d11b65dfe477f4ac8e60f6
authorJoseph Griego <jgriego@fb.com>
Mon, 17 Dec 2018 23:57:28 +0000 (17 15:57 -0800)
committerHhvm Bot <hhvm-bot@users.noreply.github.com>
Tue, 18 Dec 2018 00:00:18 +0000 (17 16:00 -0800)
tree7123654e7f767e37c1ef0273eae5232f78d1adec
parent2415e2c149606fd2b5161a2b00d4e6e976a3e858
Various and sundry intish casts in ext_array

Summary: Most of these are calls to toArray that I didn't audit before

Reviewed By: mxw

Differential Revision: D13494203

fbshipit-source-id: 0188ec0432b0d78fb6c155bc47822d0be47bbae4
30 files changed:
hphp/runtime/ext/array/ext_array.cpp
hphp/runtime/ext/array/ext_array.h
hphp/test/slow/hack_arr_compat/array_change_key_case.php [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_change_key_case.php.expect [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_change_key_case.php.hphp_opts [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_change_key_case.php.opts [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_column_map.php [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_column_map.php.expect [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_column_map.php.hphp_opts [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_column_map.php.opts [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_count_values.php [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_count_values.php.expect [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_count_values.php.hphp_opts [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_count_values.php.opts [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_diff_empty_opt.php [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_diff_empty_opt.php.expect [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_diff_empty_opt.php.hphp_opts [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_diff_empty_opt.php.opts [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_merge_recursive.php [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_merge_recursive.php.expect [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_merge_recursive.php.hphp_opts [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_merge_recursive.php.opts [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_replace_recursive.php [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_replace_recursive.php.expect [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_replace_recursive.php.hphp_opts [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_replace_recursive.php.opts [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_unshift.php [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_unshift.php.expect [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_unshift.php.hphp_opts [new file with mode: 0644]
hphp/test/slow/hack_arr_compat/array_unshift.php.opts [new file with mode: 0644]