{"ast_node_type":"struct","tokens":[{"end":81,"kind":"keyword","start":0,"text":"///"}]}
    /// parses as the erroneous construct `if (return {})`, not `if (return) {}`.
    /// These cases need parens due to the parse error observed in #26461: `if return {}`
    fn cond_needs_par(expr: &ast::Expr) -> bool {