Fix ResolveClsMethod bug
[hiphop-php.git] / hphp / test / slow / global_func / class_meth / class-meth-str.php
blobf446123447d19bd07820717b2fe49df4d13cb3c3
1 <?hh
3 class Foo {
4 function e() {
5 $m = class_meth(self::class, 'f');
6 var_dump($m);
7 var_dump(join($m, '::'));
9 function f() {
10 $m = class_meth(static::class, 'g');
11 var_dump($m);
12 var_dump(join($m, '::'));
16 class Bar extends Foo {
17 function g() {}
18 function h() {
19 $m = class_meth(parent::class, 'f');
20 var_dump($m);
21 var_dump(join($m, '::'));
25 <<__EntryPoint>>
26 function main() {
27 (new Foo)->e();
28 (new Bar)->f();
29 (new Bar)->e();