NewComprehensionTwoVar implements the ExprHelper interface method.
( iterRange ast.Expr, iterVar, iterVar2, accuVar string, accuInit, condition, step, result ast.Expr)
| 452 | |
| 453 | // NewComprehensionTwoVar implements the ExprHelper interface method. |
| 454 | func (e *exprHelper) NewComprehensionTwoVar( |
| 455 | iterRange ast.Expr, |
| 456 | iterVar, |
| 457 | iterVar2, |
| 458 | accuVar string, |
| 459 | accuInit, |
| 460 | condition, |
| 461 | step, |
| 462 | result ast.Expr) ast.Expr { |
| 463 | return e.exprFactory.NewComprehensionTwoVar( |
| 464 | e.nextMacroID(), iterRange, iterVar, iterVar2, accuVar, accuInit, condition, step, result) |
| 465 | } |
| 466 | |
| 467 | // NewIdent implements the ExprHelper interface method. |
| 468 | func (e *exprHelper) NewIdent(name string) ast.Expr { |
nothing calls this directly
no test coverage detected