2 // Copyright 2004-present Facebook. All Rights Reserved.
5 $x = __hhvm_intrinsics\
launder_value($x);
6 var_dump(HH\
is_list_like($x));
9 <<__EntryPoint
>> function test_all(): void
{
18 test(__hhvm_intrinsics\
dummy_cast_to_kindofarray(vec
[]));
25 test(__hhvm_intrinsics\
dummy_cast_to_kindofarray(vec
[1, 2, 3]));
26 test(__hhvm_intrinsics\
dummy_cast_to_kindofarray(dict
[0 => 'a', 1 => 'b']));
27 test(varray
['a', 'b', 'c']);
28 test(darray
[0 => 'a', 1 => 'b']);
29 test(vec
['a', 'b', 'c']);
30 test(dict
[0 => 'a', 1 => 'b']);
33 test(__hhvm_intrinsics\
dummy_cast_to_kindofarray(dict
['a' => 100, 'b' => 200]));
34 test(darray
['a' => 100, 'b' => 200]);
35 test(dict
['a' => 100, 'b' => 200]);