| 57 | namespace aggregate { |
| 58 | |
| 59 | std::vector<TypeHolder> ExtendWithGroupIdType(const std::vector<TypeHolder>& in_types) { |
| 60 | std::vector<TypeHolder> aggr_in_types; |
| 61 | aggr_in_types.reserve(in_types.size() + 1); |
| 62 | aggr_in_types = in_types; |
| 63 | aggr_in_types.emplace_back(uint32()); |
| 64 | return aggr_in_types; |
| 65 | } |
| 66 | |
| 67 | Result<const HashAggregateKernel*> GetKernel(ExecContext* ctx, const Aggregate& aggregate, |
| 68 | const std::vector<TypeHolder>& in_types) { |
no test coverage detected