1--TEST-- 2private(set) protected(set) ast printing 3--INI-- 4zend.assertions=1 5assert.exception=1 6--FILE-- 7<?php 8 9try { 10 assert(function () { 11 class Foo { 12 public private(set) string $bar; 13 public protected(set) string $baz; 14 } 15 } && false); 16} catch (Error $e) { 17 echo $e->getMessage(); 18} 19 20?> 21--EXPECT-- 22assert(function () { 23 class Foo { 24 public private(set) string $bar; 25 public protected(set) string $baz; 26 } 27 28} && false) 29