add bitset operations and tests
[hiphop-php.git] / hphp / test / slow / crash-16258693.php
blobf028d1165fbcbfdde06c7d8e8d207374feb60252
1 <?hh
2 // Copyright 2004-present Facebook. All Rights Reserved.
4 function func1($a) { return $a; }
5 function func2(&$a) { return $a; }
7 function vec_foo($f, $k) {
8 $d = vec['abc', 'def'];
9 return $f($d[$k]);
12 function dict_foo($f, $k) {
13 $d = dict[
14 1 => 'abc',
15 2 => 'def',
17 return $f($d[$k]);
20 function keyset_foo($f, $k) {
21 $d = keyset[1, 2];
22 return $f($d[$k]);
25 var_dump(vec_foo('func1', 1));
26 var_dump(dict_foo('func1', 2));
27 var_dump(keyset_foo('func1', 2));