3 "script_declarations":{
7 "kind":"markup_section",
9 "kind":"markup_suffix",
10 "markup_suffix_less_than_question":{
24 "markup_suffix_name":{
34 "trailing":[{"kind":"end_of_line","text":"\n","offset":4,"width":1}],
41 "kind":"classish_declaration",
51 "leading":[{"kind":"end_of_line","text":"\n","offset":5,"width":1}],
52 "trailing":[{"kind":"whitespace","text":" ","offset":11,"width":1}],
66 "trailing":[{"kind":"whitespace","text":" ","offset":13,"width":1}],
71 "kind":"classish_body",
72 "classish_body_left_brace":{
82 "trailing":[{"kind":"end_of_line","text":"\n","offset":15,"width":1}],
86 "classish_body_elements":{
90 "kind":"methodish_declaration",
91 "methodish_function_decl_header":{
92 "kind":"function_declaration_header",
93 "function_modifiers":{
106 {"kind":"end_of_line","text":"\n","offset":16,"width":1},
107 {"kind":"whitespace","text":" ","offset":17,"width":2},
109 "kind":"single_line_comment",
110 "text":"// 'sta' becomes error trivia",
114 {"kind":"end_of_line","text":"\n","offset":48,"width":1},
115 {"kind":"whitespace","text":" ","offset":49,"width":2}
117 "trailing":[{"kind":"whitespace","text":" ","offset":57,"width":1}],
133 {"kind":"extra_token_error","text":"sta","offset":58,"width":3},
134 {"kind":"whitespace","text":" ","offset":61,"width":1}
136 "trailing":[{"kind":"whitespace","text":" ","offset":70,"width":1}],
154 "function_left_paren":{
168 "function_right_paren":{
178 "trailing":[{"kind":"whitespace","text":" ","offset":74,"width":1}],
183 "methodish_function_body":{
184 "kind":"compound_statement",
185 "compound_left_brace":{
195 "trailing":[{"kind":"end_of_line","text":"\n","offset":76,"width":1}],
199 "compound_right_brace":{
208 "leading":[{"kind":"whitespace","text":" ","offset":77,"width":2}],
209 "trailing":[{"kind":"end_of_line","text":"\n","offset":80,"width":1}],
216 "kind":"methodish_declaration",
217 "methodish_function_decl_header":{
218 "kind":"function_declaration_header",
219 "function_modifiers":{
232 {"kind":"end_of_line","text":"\n","offset":81,"width":1},
233 {"kind":"whitespace","text":" ","offset":82,"width":2},
235 "kind":"single_line_comment",
236 "text":"// 'meaninglessword' becomes error trivia",
240 {"kind":"end_of_line","text":"\n","offset":125,"width":1},
241 {"kind":"whitespace","text":" ","offset":126,"width":2}
243 "trailing":[{"kind":"whitespace","text":" ","offset":134,"width":1}],
257 "trailing":[{"kind":"whitespace","text":" ","offset":141,"width":1}],
273 {"kind":"extra_token_error","text":"meaninglessword","offset":142,"width":15},
274 {"kind":"whitespace","text":" ","offset":157,"width":1}
276 "trailing":[{"kind":"whitespace","text":" ","offset":166,"width":1}],
294 "function_left_paren":{
308 "function_right_paren":{
318 "trailing":[{"kind":"whitespace","text":" ","offset":170,"width":1}],
323 "methodish_function_body":{
324 "kind":"compound_statement",
325 "compound_left_brace":{
335 "trailing":[{"kind":"end_of_line","text":"\n","offset":172,"width":1}],
339 "compound_right_brace":{
348 "leading":[{"kind":"whitespace","text":" ","offset":173,"width":2}],
349 "trailing":[{"kind":"end_of_line","text":"\n","offset":176,"width":1}],
356 "kind":"property_declaration",
357 "property_modifiers":{
370 {"kind":"end_of_line","text":"\n","offset":177,"width":1},
371 {"kind":"whitespace","text":" ","offset":178,"width":2},
373 "kind":"single_line_comment",
374 "text":"// no change in parsing",
378 {"kind":"end_of_line","text":"\n","offset":203,"width":1},
379 {"kind":"whitespace","text":" ","offset":204,"width":2}
381 "trailing":[{"kind":"whitespace","text":" ","offset":212,"width":1}],
388 "kind":"simple_type_specifier",
389 "simple_type_specifier":{
393 "text":"meaninglessword",
399 "trailing":[{"kind":"whitespace","text":" ","offset":228,"width":1}],
404 "property_declarators":{"kind":"list","elements":[]}
407 "kind":"methodish_declaration",
408 "methodish_function_decl_header":{
409 "kind":"function_declaration_header",
410 "function_modifiers":{
423 "trailing":[{"kind":"whitespace","text":" ","offset":235,"width":1}],
439 "trailing":[{"kind":"whitespace","text":" ","offset":244,"width":1}],
457 "function_left_paren":{
471 "function_right_paren":{
481 "trailing":[{"kind":"whitespace","text":" ","offset":248,"width":1}],
486 "methodish_function_body":{
487 "kind":"compound_statement",
488 "compound_left_brace":{
498 "trailing":[{"kind":"end_of_line","text":"\n","offset":250,"width":1}],
502 "compound_right_brace":{
511 "leading":[{"kind":"whitespace","text":" ","offset":251,"width":2}],
512 "trailing":[{"kind":"end_of_line","text":"\n","offset":254,"width":1}],
519 "kind":"property_declaration",
520 "property_modifiers":{
533 {"kind":"end_of_line","text":"\n","offset":255,"width":1},
534 {"kind":"whitespace","text":" ","offset":256,"width":2},
536 "kind":"single_line_comment",
537 "text":"// no change in parsing",
541 {"kind":"end_of_line","text":"\n","offset":281,"width":1},
542 {"kind":"whitespace","text":" ","offset":282,"width":2}
544 "trailing":[{"kind":"whitespace","text":" ","offset":290,"width":1}],
551 "kind":"simple_type_specifier",
552 "simple_type_specifier":{
556 "text":"meaninglessword1",
562 "trailing":[{"kind":"whitespace","text":" ","offset":307,"width":1}],
567 "property_declarators":{"kind":"list","elements":[]}
575 "text":"meaninglessword2",
581 "trailing":[{"kind":"whitespace","text":" ","offset":324,"width":1}],
587 "kind":"methodish_declaration",
588 "methodish_function_decl_header":{
589 "kind":"function_declaration_header",
600 "trailing":[{"kind":"whitespace","text":" ","offset":333,"width":1}],
618 "function_left_paren":{
632 "function_right_paren":{
642 "trailing":[{"kind":"whitespace","text":" ","offset":337,"width":1}],
647 "methodish_function_body":{
648 "kind":"compound_statement",
649 "compound_left_brace":{
659 "trailing":[{"kind":"end_of_line","text":"\n","offset":339,"width":1}],
663 "compound_right_brace":{
672 "leading":[{"kind":"whitespace","text":" ","offset":340,"width":2}],
673 "trailing":[{"kind":"end_of_line","text":"\n","offset":343,"width":1}],
681 "classish_body_right_brace":{
690 "leading":[{"kind":"end_of_line","text":"\n","offset":344,"width":1}],
691 "trailing":[{"kind":"end_of_line","text":"\n","offset":346,"width":1}],
698 "kind":"end_of_file",
699 "end_of_file_token":{
702 "kind":"end_of_file",