Allow function pointer builtins in constant initializers
[hiphop-php.git] / hphp / test / slow / func-ptr / func-ptr-in-const.php
blob7ea1baadcd1af27a88aa7dbcac6a9147902ed10b
1 <?hh
3 function foo() {}
5 class Cls {
6 public static function meth() {}
9 class A {
10 public static $arr = dict[
11 'foo' => fun('foo'),
12 'meth' => class_meth(Cls::class, 'meth'),
16 class B {
17 const f = dict[
18 'foo' => fun('foo'),
19 'meth' => class_meth(Cls::class, 'meth'),
23 <<__EntryPoint>>
24 function main() {
25 var_dump(A::$arr);
26 var_dump(B::f);
27 var_dump(A::$arr === B::f);