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.YieldStmt
visit(self, node: astx.YieldExpr) -> None
title: Visit YieldExpr nodes.
parameters:
  node:
    type: astx.YieldExpr
visit(self, node: astx.YieldFromExpr) -> None
title: Visit YieldFromExpr nodes.
parameters:
  node:
    type: astx.YieldFromExpr
visit(self, node: astx.GeneratorExpr) -> None
title: Visit GeneratorExpr nodes.
parameters:
  node:
    type: astx.GeneratorExpr