2 .file_attributes ["__EnableUnstableFeatures"("""v:1:{s:8:\"readonly\";}""")] ;
3 .adata A_0 = """v:3:{v:1:{i:0;}v:1:{i:1;}v:1:{i:2;}}""";
5 .function{} ["__EntryPoint"("""v:0:{}""")] (15,26) <"HH\\void" N > test() {
11 FCallCtor <LockWhileUnwinding> 0 1 "" "" - "" ""
22 FCallCtor <LockWhileUnwinding> 0 1 "" "" - "" ""
34 FCallCtor <LockWhileUnwinding> 0 1 "" "" - "" ""
39 SetM 0 PT:"ro_foo" Any
46 Dim Define PT:"foo" CheckMutROCOW
47 Dim Define PT:"c" Mutable
48 Dim Define EI:0 CheckMutROCOW
57 Dim Define PT:"ro_foo" Mutable
58 Dim Define PT:"c" CheckMutROCOW
67 InstanceOfD "Exception"
78 FCallObjMethodD <> 0 1 "" "" - "" "" NullThrows "getMessage"
80 FCallFuncD <> 1 1 "0" "" - "" "var_dump"
92 Dim Define PT:"foo" Mutable
93 Dim Define PT:"bad_c" Any
94 Dim Define EI:0 Mutable
103 .class {} Foo (4,7) {
104 .property [public readonly] <"HH\\vec<HH\\int>" "HH\\vec" extended_hint > c =
105 """v:3:{v:1:{i:0;}v:1:{i:1;}v:1:{i:2;}}""";
106 .property [public deep_init readonly] <"HH\\Vector<HH\\int>" "HH\\Vector" extended_hint > bad_c =
108 .method{}{} [private static no_injection] (4,7) 86pinit() {
116 InitProp "bad_c" NonStatic
123 .class {} Bar (9,12) {
124 .property [public sys_initial_val] <"Foo" "Foo" extended_hint > foo =
126 .property [public readonly sys_initial_val] <"Foo" "Foo" extended_hint > ro_foo =