(id int64, iterRange Expr, iterVar, accuVar string, accuInit, loopCond, loopStep, result Expr)
| 129 | } |
| 130 | |
| 131 | func (fac *baseExprFactory) NewComprehension(id int64, iterRange Expr, iterVar, accuVar string, accuInit, loopCond, loopStep, result Expr) Expr { |
| 132 | // Set the iter_var2 to empty string to indicate the second variable is omitted |
| 133 | return fac.NewComprehensionTwoVar(id, iterRange, iterVar, "", accuVar, accuInit, loopCond, loopStep, result) |
| 134 | } |
| 135 | |
| 136 | func (fac *baseExprFactory) NewComprehensionTwoVar(id int64, iterRange Expr, iterVar, iterVar2, accuVar string, accuInit, loopCond, loopStep, result Expr) Expr { |
| 137 | return fac.newExpr( |
nothing calls this directly
no test coverage detected