Free up m_pos for bespokes
[hiphop-php.git] / hphp / hack / test / full_fidelity / cases / concurrent / error / concurrent_nested_concurrent.php.sexp.exp
blob64f9dbda266028e9663da10da9caa3425cb58508
1 ((script 152
2 ((list 152
3 ((markup_section 4
4 ((() markup 0 ())
5 (markup_suffix 4 ((() <? 2 ()) (() name 2 ((end_of_line 1)))))))
6 (function_declaration 146
7 ((missing 0 ())
8 (function_declaration_header 37
9 ((list 5 ((((end_of_line 1)) async 5 ((whitespace 1)))))
10 (() function 8 ((whitespace 1))) (() name 3 ()) (missing 0 ())
11 (() "(" 1 ()) (missing 0 ()) (() ")" 1 ()) (() : 1 ((whitespace 1)))
12 (generic_type_specifier 15
13 ((() name 9 ())
14 (type_arguments 6
15 ((() < 1 ())
16 (list 4
17 ((list_item 4
18 ((simple_type_specifier 4 ((() void 4 ()))) (missing 0 ())))))
19 (() > 1 ((whitespace 1)))))))
20 (missing 0 ())))
21 (compound_statement 108
22 ((() { 1 ((end_of_line 1)))
23 (list 102
24 ((concurrent_statement 102
25 ((((whitespace 2)) concurrent 10 ((whitespace 1)))
26 (compound_statement 91
27 ((() { 1 ((end_of_line 1)))
28 (list 81
29 ((concurrent_statement 63
30 ((((whitespace 4)) concurrent 10 ((whitespace 1)))
31 (compound_statement 52
32 ((() { 1 ((end_of_line 1)))
33 (list 38
34 ((expression_statement 18
35 ((binary_expression 17
36 ((variable 2
37 ((((whitespace 6)) variable 2 ((whitespace 1)))))
38 (() = 1 ((whitespace 1)))
39 (prefix_unary_expression 12
40 ((() await 5 ((whitespace 1)))
41 (function_call_expression 6
42 ((() name 4 ()) (missing 0 ()) (() "(" 1 ())
43 (missing 0 ()) (() ")" 1 ())))))))
44 (() ";" 1 ((end_of_line 1)))))
45 (expression_statement 13
46 ((prefix_unary_expression 12
47 ((((whitespace 6)) await 5 ((whitespace 1)))
48 (function_call_expression 6
49 ((() name 4 ()) (missing 0 ()) (() "(" 1 ())
50 (missing 0 ()) (() ")" 1 ())))))
51 (() ";" 1 ((end_of_line 1)))))))
52 (((whitespace 4)) } 1 ((end_of_line 1)))))))
53 (expression_statement 13
54 ((prefix_unary_expression 12
55 ((((whitespace 4)) await 5 ((whitespace 1)))
56 (function_call_expression 6
57 ((() name 4 ()) (missing 0 ()) (() "(" 1 ())
58 (missing 0 ()) (() ")" 1 ())))))
59 (() ";" 1 ((end_of_line 1)))))))
60 (((whitespace 2)) } 1 ((end_of_line 1)))))))))
61 (() } 1 ((end_of_line 1)))))))
62 (end_of_file 0 ((() end_of_file 0 ()))))))))