{"ast_node_type":"other","tokens":[{"end":64,"kind":"keyword","start":0,"text":"self.with_rib(ValueNS,"}]}
                self.with_rib(ValueNS, RibKind::Normal, |this| {
            ExprKind::If(ref cond, ref then, ref opt_else) => {
                    let old = this.diag_metadata.in_if_condition.replace(cond);