| 58 | } |
| 59 | |
| 60 | void case_expr::out(std::ostream &out) |
| 61 | { |
| 62 | out << "case when " << *condition; |
| 63 | out << " then " << *true_expr; |
| 64 | out << " else " << *false_expr; |
| 65 | out << " end"; |
| 66 | indent(out); |
| 67 | } |
| 68 | |
| 69 | void case_expr::accept(prod_visitor *v) |
| 70 | { |