@@ -5,7 +5,34 @@ Program {
55 " children" : [
66 Interface {
77 " attrGroups" : [],
8- " body" : [],
8+ " body" : [
9+ PropertyStatement {
10+ " isAbstract" : false ,
11+ " isFinal" : false ,
12+ " isStatic" : false ,
13+ " kind" : " propertystatement" ,
14+ " properties" : [
15+ Property {
16+ " attrGroups" : [],
17+ " hooks" : null ,
18+ " kind" : " property" ,
19+ " name" : Identifier {
20+ " kind" : " identifier" ,
21+ " name" : " " ,
22+ },
23+ " nullable" : false ,
24+ " readonly" : false ,
25+ " type" : Name {
26+ " kind" : " name" ,
27+ " name" : " baz" ,
28+ " resolution" : " uqn" ,
29+ },
30+ " value" : null ,
31+ },
32+ ],
33+ " visibility" : " " ,
34+ },
35+ ],
936 " extends" : null ,
1037 " kind" : " interface" ,
1138 " name" : Identifier {
@@ -22,25 +49,34 @@ Program {
2249 " message" : " Parse Error : syntax error, unexpected 'implement' (T_STRING), expecting '{' on line 1" ,
2350 " token" : " 'implement' (T_STRING)" ,
2451 },
52+ Error {
53+ " expected" : 222 ,
54+ " kind" : " error" ,
55+ " line" : 1 ,
56+ " message" : " Parse Error : syntax error, unexpected '{', expecting T_VARIABLE on line 1" ,
57+ " token" : " '{'" ,
58+ },
2559 Error {
2660 " expected" : [
27- 198 ,
28- 182 ,
61+ " ," ,
62+ " ;" ,
63+ " =" ,
64+ " {" ,
2965 ],
3066 " kind" : " error" ,
3167 " line" : 1 ,
32- " message" : " Parse Error : syntax error, unexpected 'baz' (T_STRING) on line 1" ,
33- " token" : " 'baz' (T_STRING) " ,
68+ " message" : " Parse Error : syntax error, unexpected '}' on line 1" ,
69+ " token" : " '}' " ,
3470 },
3571 Error {
3672 " expected" : [
37- 198 ,
38- 182 ,
73+ " ; " ,
74+ " , " ,
3975 ],
4076 " kind" : " error" ,
4177 " line" : 1 ,
42- " message" : " Parse Error : syntax error, unexpected '{ ' on line 1" ,
43- " token" : " '{ '" ,
78+ " message" : " Parse Error : syntax error, unexpected '} ' on line 1" ,
79+ " token" : " '} '" ,
4480 },
4581 ],
4682 " kind" : " program" ,
@@ -296,6 +332,8 @@ Program {
296332 " attrGroups" : [],
297333 " body" : [
298334 PropertyStatement {
335+ " isAbstract" : false ,
336+ " isFinal" : false ,
299337 " isStatic" : false ,
300338 " kind" : " propertystatement" ,
301339 " properties" : [
@@ -320,6 +358,8 @@ Program {
320358 " visibility" : " " ,
321359 },
322360 PropertyStatement {
361+ " isAbstract" : false ,
362+ " isFinal" : false ,
323363 " isStatic" : false ,
324364 " kind" : " propertystatement" ,
325365 " properties" : [
@@ -886,6 +926,8 @@ Program {
886926 Trait {
887927 " body" : [
888928 PropertyStatement {
929+ " isAbstract" : false ,
930+ " isFinal" : false ,
889931 " isStatic" : false ,
890932 " kind" : " propertystatement" ,
891933 " properties" : [
@@ -910,6 +952,8 @@ Program {
910952 " visibility" : " " ,
911953 },
912954 PropertyStatement {
955+ " isAbstract" : false ,
956+ " isFinal" : false ,
913957 " isStatic" : false ,
914958 " kind" : " propertystatement" ,
915959 " properties" : [
0 commit comments