| 252 | } |
| 253 | |
| 254 | std::vector<TypePtr> getTypes(const std::vector<ExprPtr>& exprs) { |
| 255 | std::vector<TypePtr> types; |
| 256 | types.reserve(exprs.size()); |
| 257 | for (auto& expr : exprs) { |
| 258 | types.emplace_back(expr->type()); |
| 259 | } |
| 260 | return types; |
| 261 | } |
| 262 | |
| 263 | ExprPtr getSpecialForm( |
| 264 | const core::QueryConfig& config, |
no test coverage detected