{"ast_node_type":"variable","tokens":[{"end":48,"kind":"keyword","start":0,"text":"if"}]}
        if let Some(attr) = node.attrs.first() {
        // FIXME: Feature gating is performed inconsistently between `Expr` and `OptExpr`.
            self.cfg().maybe_emit_expr_attr_err(attr);