| 391 | } |
| 392 | |
| 393 | static expr make_ternary_operator(expr first, expr second, expr third, nd::ternary_operator_type type) |
| 394 | { |
| 395 | return expr(ternary_operator_expr(std::move(first), std::move(second), std::move(third), type)); |
| 396 | } |
| 397 | |
| 398 | static expr make_array(std::vector<expr> elements) |
| 399 | { |
nothing calls this directly
no test coverage detected