| 59 | } |
| 60 | |
| 61 | Expression::Expression(Call call) { |
| 62 | call.ComputeHash(); |
| 63 | impl_ = std::make_shared<Impl>(std::move(call)); |
| 64 | } |
| 65 | |
| 66 | Expression::Expression(Datum literal) |
| 67 | : impl_(std::make_shared<Impl>(std::move(literal))) {} |
nothing calls this directly
no test coverage detected