build/extracted-examples/guides/hack/16-readonly/02-syntax/readonly_expressions.hack (6 lines of code) (raw):
// WARNING: Contains some auto-generated boilerplate code, see:
// HHVM\UserDocumentation\MarkdownExt\ExtractedCodeBlocks\FilterBase::addBoilerplate
namespace HHVM\UserDocumentation\Guides\Hack\Readonly\Syntax\ReadonlyExpressions;
class Foo {}
function foo(): void {
$x = new Foo();
$y = readonly $x;
}