| 98 | } |
| 99 | |
| 100 | std::unique_ptr<Expr> ExprPtrFromAny(std::any&& any) { |
| 101 | return absl::WrapUnique(std::any_cast<Expr*>(std::move(any))); |
| 102 | } |
| 103 | |
| 104 | Expr ExprFromAny(std::any&& any) { |
| 105 | auto expr = ExprPtrFromAny(std::move(any)); |
no test coverage detected