irx.builder.lowering.generators
irx.builder.lowering.generators
Source: packages/irx/src/irx/builder/lowering/generators.py
title: Generator lowering visitors for llvmliteir.
summary: >-
Lower the initial IRx generator MVP as factory functions plus internal resume
state machines consumed through the iterable lowering path.Classes
GeneratorVisitorMixin(VisitorMixinBase)
No docstring available.
Methods
visit(self, node: astx.YieldStmt) -> None
title: Visit YieldStmt nodes.
parameters:
node:
type: astx.YieldStmtvisit(self, node: astx.YieldExpr) -> None
title: Visit YieldExpr nodes.
parameters:
node:
type: astx.YieldExprvisit(self, node: astx.YieldFromExpr) -> None
title: Visit YieldFromExpr nodes.
parameters:
node:
type: astx.YieldFromExprvisit(self, node: astx.GeneratorExpr) -> None
title: Visit GeneratorExpr nodes.
parameters:
node:
type: astx.GeneratorExpr