2 <<file
:__EnableUnstableFeatures('readonly')>>
6 async
function returns_readonly() : readonly Awaitable
<Foo
> {
10 async
function returns_normal(): Awaitable
<Foo
> {
15 public readonly Foo
$x;
17 public function __construct(
18 public readonly Foo
$y,
22 public readonly
function getFoo() : void
{
23 $f = /* <<readonly>> */ (Foo
$y) ==> {return $y;};
24 $z = readonly
function(Foo
$f) : void
{