Porting decl tests from partial to strict
[hiphop-php.git] / hphp / hack / test / decl / array_typehints.php
blob3582477a3af6518a31630563a8dd1b45ea6f02dd
1 <?hh
3 function a2(): darray<int, string> {
4 throw new Exception();
7 /* HH_FIXME[2071] */
8 function v0(): varray {
9 return varray[];
12 function v1(): varray<int> {
13 return varray[];
16 /* HH_FIXME[2071] */
17 function d0(): darray {
18 return darray[];
21 function d2(): darray<int, string> {
22 return darray[];
25 /* HH_FIXME[2071] */
26 function vd0(): varray_or_darray {
27 throw new Exception();
30 function vd1(): varray_or_darray<int> {
31 throw new Exception();
34 function vd2(): varray_or_darray<int, string> {
35 throw new Exception();
38 function vd3(): varray_or_darray<int, string, bool> {
39 throw new Exception();