Enforce modularity boundaries for classes
[hiphop-php.git] / hphp / test / slow / meth-caller-repo-dup.php
blobf2ec6b73017b3d4295efff40c6cc71c65d7dba1f
1 <?hh
3 class Foo { function bar() { echo "bar\n"; } }
5 <<__EntryPoint>>
6 function main() {
7 $mc = meth_caller(Foo::class, 'bar');
8 $mc2 = __hhvm_intrinsics\launder_value(meth_caller(Foo::class, 'bar'));
10 $mc(new Foo); $mc2(new Foo);
12 require_once 'meth-caller-repo-dup.php.inc';
14 other();