API reference
python:irx:irx.analysis.resolved_nodes.ResolvedMaterialization
class ResolvedMaterialization
ResolvedMaterialization(iteration: ResolvedIteration, max_items: astx.AST | None)
Source: packages/irx/src/irx/analysis/resolved_nodes.py:2031
Single-pass numeric materialization with an optional sized bound.
Unsized inputs require max_items. On excess, at most max_items + 1 items have been consumed, and no partial list is published. Consumed input is not rolled back. Fresh iterator frames transfer to this call; named iterator frames are borrowed from their lexical owner.
Attributes
-
iteration — Type: ResolvedIteration
-
max_items — Type: astx.AST | None
Methods
- __init__ —