| 262 | } // namespace |
| 263 | |
| 264 | std::unique_ptr<DirectExpressionStep> CreateDirectCreateMapStep( |
| 265 | std::vector<std::unique_ptr<DirectExpressionStep>> deps, |
| 266 | absl::flat_hash_set<int32_t> optional_indices, int64_t expr_id) { |
| 267 | return std::make_unique<DirectCreateMapStep>( |
| 268 | std::move(deps), std::move(optional_indices), expr_id); |
| 269 | } |
| 270 | |
| 271 | absl::StatusOr<std::unique_ptr<ExpressionStep>> CreateCreateStructStepForMap( |
| 272 | size_t entry_count, absl::flat_hash_set<int32_t> optional_indices, |
no outgoing calls