MCPcopy Create free account
hub / github.com/cel-expr/cel-cpp / CreateCreateStructStep

Function CreateCreateStructStep

eval/eval/create_struct_step.cc:262–269  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

260}
261
262std::unique_ptr<ExpressionStep> CreateCreateStructStep(
263 std::string name, std::vector<std::string> field_keys,
264 absl::flat_hash_set<int32_t> optional_indices, int64_t expr_id) {
265 // MakeOptionalIndicesSet(create_struct_expr)
266 return std::make_unique<CreateStructStepForStruct>(
267 expr_id, std::move(name), std::move(field_keys),
268 std::move(optional_indices));
269}
270} // namespace google::api::expr::runtime

Callers 3

PostVisitStructMethod · 0.85
CEL_ASSIGN_OR_RETURNFunction · 0.85
TEST_PFunction · 0.85

Calls

no outgoing calls

Tested by 2

CEL_ASSIGN_OR_RETURNFunction · 0.68
TEST_PFunction · 0.68