NewLambdaCodeGen creates a lambda expression codegen (lambda.go) Implementation in lambda.go
(e *ast.LambdaExpr)
| 151 | // NewLambdaCodeGen creates a lambda expression codegen (lambda.go) |
| 152 | // Implementation in lambda.go |
| 153 | func NewLambdaCodeGen(e *ast.LambdaExpr) Generator { |
| 154 | return &LambdaCodeGen{ |
| 155 | BaseGenerator: NewBaseGenerator(), |
| 156 | expr: e, |
| 157 | } |
| 158 | } |
| 159 | |
| 160 | // NewErrorPropCodeGen creates an error propagation codegen (error_prop.go) |
| 161 | // Implementation in error_prop.go |