(id int64, iterRange Expr, iterVar, iterVar2, accuVar string, accuInit, loopCond, loopStep, result Expr)
| 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( |
| 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 | |
| 151 | func (fac *baseExprFactory) NewIdent(id int64, name string) Expr { |
| 152 | return fac.newExpr(id, baseIdentExpr(name)) |
no test coverage detected