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

Method NewIdent

common/expr_factory.h:174–180  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

172 template <typename Name,
173 typename = std::enable_if_t<IsStringLike<Name>::value>>
174 Expr NewIdent(ExprId id, Name name) {
175 Expr expr;
176 expr.set_id(id);
177 auto& ident_expr = expr.mutable_ident_expr();
178 ident_expr.set_name(std::move(name));
179 return expr;
180 }
181
182 absl::string_view AccuVarName() { return accu_var_; }
183

Callers 4

ListSortByMacroFunction · 0.45
CelIndexMacroExpanderFunction · 0.45
CelIterVarMacroExpanderFunction · 0.45
CelAccuVarMacroExpanderFunction · 0.45

Calls 2

set_idMethod · 0.45
set_nameMethod · 0.45

Tested by

no test coverage detected