Free up m_pos for bespokes
[hiphop-php.git] / hphp / hack / test / full_fidelity / cases / test_abstract_final_errors.php.sexp.exp
blobb687b3b9a317ee64eb079a716f5139e652cc2f6f
1 ((script 367
2 ((list 367
3 ((markup_section 4
4 ((() markup 0 ())
5 (markup_suffix 4
6 ((() <? 2 ())
7 (() name 2 ((whitespace 1) (single_line_comment 8) (end_of_line 1)))))))
8 (classish_declaration 77
9 ((missing 0 ())
10 (list 14
11 ((((end_of_line 1)) abstract 8 ((whitespace 1)))
12 (() final 5 ((whitespace 1)))))
13 (missing 0 ()) (() class 5 ((whitespace 1)))
14 (() name 35 ((whitespace 1))) (missing 0 ()) (missing 0 ())
15 (missing 0 ()) (missing 0 ()) (missing 0 ()) (missing 0 ())
16 (classish_body 20
17 ((() { 1 ((end_of_line 1)))
18 (list 14
19 ((property_declaration 14
20 ((missing 0 ())
21 (list 6 ((((whitespace 2)) public 6 ((whitespace 1)))))
22 (simple_type_specifier 3 ((() int 3 ((whitespace 1)))))
23 (list 2
24 ((list_item 2
25 ((property_declarator 2 ((() variable 2 ()) (missing 0 ())))
26 (missing 0 ())))))
27 (() ";" 1 ((end_of_line 1)))))))
28 (() } 1 ((end_of_line 1)))))))
29 (classish_declaration 84
30 ((missing 0 ())
31 (list 14
32 ((((end_of_line 1)) abstract 8 ((whitespace 1)))
33 (() final 5 ((whitespace 1)))))
34 (missing 0 ()) (() class 5 ((whitespace 1)))
35 (() name 35 ((whitespace 1))) (missing 0 ()) (missing 0 ())
36 (missing 0 ()) (missing 0 ()) (missing 0 ()) (missing 0 ())
37 (classish_body 27
38 ((() { 1 ((end_of_line 1)))
39 (list 21
40 ((property_declaration 21
41 ((missing 0 ())
42 (list 13
43 ((((whitespace 2)) public 6 ((whitespace 1)))
44 (() static 6 ((whitespace 1)))))
45 (simple_type_specifier 3 ((() int 3 ((whitespace 1)))))
46 (list 2
47 ((list_item 2
48 ((property_declarator 2 ((() variable 2 ()) (missing 0 ())))
49 (missing 0 ())))))
50 (() ";" 1 ((end_of_line 1)))))))
51 (() } 1 ((end_of_line 1)))))))
52 (classish_declaration 89
53 ((missing 0 ())
54 (list 14
55 ((((end_of_line 1)) abstract 8 ((whitespace 1)))
56 (() final 5 ((whitespace 1)))))
57 (missing 0 ()) (() class 5 ((whitespace 1)))
58 (() name 33 ((whitespace 1))) (missing 0 ()) (missing 0 ())
59 (missing 0 ()) (missing 0 ()) (missing 0 ()) (missing 0 ())
60 (classish_body 34
61 ((() { 1 ((end_of_line 1)))
62 (list 28
63 ((methodish_declaration 28
64 ((missing 0 ())
65 (function_declaration_header 25
66 ((list 6 ((((whitespace 2)) public 6 ((whitespace 1)))))
67 (() function 8 ((whitespace 1))) (() name 1 ()) (missing 0 ())
68 (() "(" 1 ()) (missing 0 ()) (() ")" 1 ())
69 (() : 1 ((whitespace 1)))
70 (simple_type_specifier 4 ((() void 4 ((whitespace 1)))))
71 (missing 0 ())))
72 (compound_statement 2
73 ((() { 1 ()) (missing 0 ()) (() } 1 ((end_of_line 1)))))
74 (missing 0 ())))))
75 (() } 1 ((end_of_line 1)))))))
76 (classish_declaration 96
77 ((missing 0 ())
78 (list 14
79 ((((end_of_line 1)) abstract 8 ((whitespace 1)))
80 (() final 5 ((whitespace 1)))))
81 (missing 0 ()) (() class 5 ((whitespace 1)))
82 (() name 33 ((whitespace 1))) (missing 0 ()) (missing 0 ())
83 (missing 0 ()) (missing 0 ()) (missing 0 ()) (missing 0 ())
84 (classish_body 41
85 ((() { 1 ((end_of_line 1)))
86 (list 35
87 ((methodish_declaration 35
88 ((missing 0 ())
89 (function_declaration_header 32
90 ((list 13
91 ((((whitespace 2)) public 6 ((whitespace 1)))
92 (() static 6 ((whitespace 1)))))
93 (() function 8 ((whitespace 1))) (() name 1 ()) (missing 0 ())
94 (() "(" 1 ()) (missing 0 ()) (() ")" 1 ())
95 (() : 1 ((whitespace 1)))
96 (simple_type_specifier 4 ((() void 4 ((whitespace 1)))))
97 (missing 0 ())))
98 (compound_statement 2
99 ((() { 1 ()) (missing 0 ()) (() } 1 ((end_of_line 1)))))
100 (missing 0 ())))))
101 (() } 1 ((end_of_line 1)))))))
102 (end_of_file 0 ((() end_of_file 0 ()))))))))