| 258 | } // namespace |
| 259 | |
| 260 | std::unique_ptr<DirectExpressionStep> CreateDirectListStep( |
| 261 | std::vector<std::unique_ptr<DirectExpressionStep>> deps, |
| 262 | absl::flat_hash_set<int32_t> optional_indices, int64_t expr_id) { |
| 263 | return std::make_unique<CreateListDirectStep>( |
| 264 | std::move(deps), std::move(optional_indices), expr_id); |
| 265 | } |
| 266 | |
| 267 | absl::StatusOr<std::unique_ptr<ExpressionStep>> CreateCreateListStep( |
| 268 | const cel::ListExpr& create_list_expr, int64_t expr_id) { |
no outgoing calls