MCPcopy Create free account
hub / github.com/cel-expr/cel-go / NewComprehensionTwoVar

Method NewComprehensionTwoVar

common/ast/factory.go:136–149  ·  view source on GitHub ↗
(id int64, iterRange Expr, iterVar, iterVar2, accuVar string, accuInit, loopCond, loopStep, result Expr)

Source from the content-addressed store, hash-verified

134}
135
136func (fac *baseExprFactory) NewComprehensionTwoVar(id int64, iterRange Expr, iterVar, iterVar2, accuVar string, accuInit, loopCond, loopStep, result Expr) Expr {
137 return fac.newExpr(
138 id,
139 &baseComprehensionExpr{
140 iterRange: iterRange,
141 iterVar: iterVar,
142 iterVar2: iterVar2,
143 accuVar: accuVar,
144 accuInit: accuInit,
145 loopCond: loopCond,
146 loopStep: loopStep,
147 result: result,
148 })
149}
150
151func (fac *baseExprFactory) NewIdent(id int64, name string) Expr {
152 return fac.newExpr(id, baseIdentExpr(name))

Callers 2

NewComprehensionMethod · 0.95
CopyExprMethod · 0.95

Calls 1

newExprMethod · 0.95

Tested by

no test coverage detected