Free up m_pos for bespokes
[hiphop-php.git] / hphp / hack / test / full_fidelity / cases / legacy_attribute_syntax / no_legacy_attribute_syntax.php.sexp.exp
blob4eb3489f0b5f680340e9e16fd1e8bbe6fcb352c4
1 ((script 222
2 ((list 222
3 ((markup_section 4
4 ((() markup 0 ())
5 (markup_suffix 4 ((() <? 2 ()) (() name 2 ((end_of_line 1)))))))
6 (function_declaration 41
7 ((old_attribute_specification 19
8 ((((end_of_line 1)) << 2 ())
9 (list 15
10 ((list_item 6
11 ((constructor_call 5
12 ((() name 5 ()) (missing 0 ()) (missing 0 ()) (missing 0 ())))
13 (() , 1 ((whitespace 1)))))
14 (list_item 8
15 ((constructor_call 8
16 ((simple_type_specifier 5 ((() name 5 ()))) (() "(" 1 ())
17 (list 1
18 ((list_item 1
19 ((literal 1 ((() decimal_literal 1 ()))) (missing 0 ())))))
20 (() ")" 1 ())))
21 (missing 0 ())))))
22 (() >> 2 ((whitespace 1)))))
23 (function_declaration_header 18
24 ((missing 0 ()) (() function 8 ((whitespace 1))) (() name 1 ())
25 (missing 0 ()) (() "(" 1 ()) (missing 0 ()) (() ")" 1 ())
26 (() : 1 ((whitespace 1)))
27 (simple_type_specifier 4 ((() void 4 ((whitespace 1)))))
28 (missing 0 ())))
29 (compound_statement 2
30 ((() { 1 ()) (missing 0 ()) (() } 1 ((end_of_line 1)))))))
31 (function_declaration 86
32 ((old_attribute_specification 13
33 ((() << 2 ())
34 (list 9
35 ((list_item 9
36 ((constructor_call 9
37 ((() name 9 ()) (missing 0 ()) (missing 0 ()) (missing 0 ())))
38 (missing 0 ())))))
39 (() >> 2 ((end_of_line 1)))))
40 (function_declaration_header 69
41 ((missing 0 ()) (() function 8 ((whitespace 1))) (() name 1 ())
42 (type_parameters 20
43 ((() < 1 ())
44 (list 18
45 ((list_item 18
46 ((type_parameter 18
47 ((old_attribute_specification 10
48 ((() << 2 ())
49 (list 6
50 ((list_item 6
51 ((constructor_call 6
52 ((() name 6 ()) (missing 0 ()) (missing 0 ())
53 (missing 0 ())))
54 (missing 0 ())))))
55 (() >> 2 ((whitespace 1)))))
56 (() reify 5 ((whitespace 1))) (missing 0 ()) (() name 1 ())
57 (missing 0 ())))
58 (missing 0 ())))))
59 (() > 1 ())))
60 (() "(" 1 ())
61 (list 20
62 ((list_item 20
63 ((parameter_declaration 20
64 ((old_attribute_specification 10
65 ((() << 2 ())
66 (list 6
67 ((list_item 6
68 ((constructor_call 6
69 ((() name 6 ()) (missing 0 ()) (missing 0 ())
70 (missing 0 ())))
71 (missing 0 ())))))
72 (() >> 2 ((whitespace 1)))))
73 (missing 0 ()) (missing 0 ())
74 (simple_type_specifier 6 ((() string 6 ((whitespace 1)))))
75 (() variable 2 ()) (missing 0 ())))
76 (missing 0 ())))))
77 (() ")" 1 ()) (() : 1 ((whitespace 1)))
78 (attributized_specifier 15
79 ((old_attribute_specification 10
80 ((() << 2 ())
81 (list 6
82 ((list_item 6
83 ((constructor_call 6
84 ((() name 6 ()) (missing 0 ()) (missing 0 ())
85 (missing 0 ())))
86 (missing 0 ())))))
87 (() >> 2 ((whitespace 1)))))
88 (simple_type_specifier 4 ((() void 4 ((whitespace 1)))))))
89 (missing 0 ())))
90 (compound_statement 2
91 ((() { 1 ()) (missing 0 ()) (() } 1 ((end_of_line 1)))))))
92 (classish_declaration 58
93 ((old_attribute_specification 19
94 ((((end_of_line 1)) << 2 ())
95 (list 15
96 ((list_item 15
97 ((constructor_call 15
98 ((simple_type_specifier 7 ((() name 7 ()))) (() "(" 1 ())
99 (list 6
100 ((list_item 6
101 ((literal 6 ((() single_quoted_string_literal 6 ())))
102 (missing 0 ())))))
103 (() ")" 1 ())))
104 (missing 0 ())))))
105 (() >> 2 ((end_of_line 1)))))
106 (missing 0 ()) (missing 0 ()) (() class 5 ((whitespace 1)))
107 (() name 1 ((whitespace 1))) (missing 0 ()) (missing 0 ())
108 (missing 0 ()) (missing 0 ()) (missing 0 ()) (missing 0 ())
109 (classish_body 30
110 ((() { 1 ((end_of_line 1)))
111 (list 24
112 ((property_declaration 24
113 ((old_attribute_specification 9
114 ((((whitespace 2)) << 2 ())
115 (list 5
116 ((list_item 5
117 ((constructor_call 5
118 ((() name 5 ()) (missing 0 ()) (missing 0 ())
119 (missing 0 ())))
120 (missing 0 ())))))
121 (() >> 2 ((whitespace 1)))))
122 (list 6 ((() public 6 ((whitespace 1)))))
123 (simple_type_specifier 3 ((() int 3 ((whitespace 1)))))
124 (list 2
125 ((list_item 2
126 ((property_declarator 2 ((() variable 2 ()) (missing 0 ())))
127 (missing 0 ())))))
128 (() ";" 1 ((end_of_line 1)))))))
129 (() } 1 ((end_of_line 1)))))))
130 (expression_statement 26
131 ((function_call_expression 25
132 ((((end_of_line 1)) name 1 ())
133 (type_arguments 16
134 ((() < 1 ())
135 (list 14
136 ((list_item 14
137 ((attributized_specifier 14
138 ((old_attribute_specification 10
139 ((() << 2 ())
140 (list 6
141 ((list_item 6
142 ((constructor_call 6
143 ((() name 6 ()) (missing 0 ()) (missing 0 ())
144 (missing 0 ())))
145 (missing 0 ())))))
146 (() >> 2 ((whitespace 1)))))
147 (simple_type_specifier 3 ((() int 3 ())))))
148 (missing 0 ())))))
149 (() > 1 ())))
150 (() "(" 1 ())
151 (list 6
152 ((list_item 6
153 ((literal 6 ((() single_quoted_string_literal 6 ())))
154 (missing 0 ())))))
155 (() ")" 1 ())))
156 (() ";" 1 ((end_of_line 1)))))
157 (end_of_file 0 ((() end_of_file 0 ()))))))))