{"ast_node_type":"other","tokens":[{"end":50,"kind":"keyword","start":0,"text":"is_unnecessary_semicolon"}]}
                        is_unnecessary_semicolon =
                        // #105369, Detect spurious `;` before assoc fn body
                            self.token == token::OpenBrace && self.prev_token == token::Semi;