API reference

python:irx:irx.analysis.iterables.resolve_iteration_capability

function resolve_iteration_capability

resolve_iteration_capability(iterable_node: astx.AST, iterable_type: astx.DataType | None) -> ResolvedIteration | None

Source: packages/irx/src/irx/analysis/iterables.py:24

Resolve one iterable semantic capability.

Return the canonical iteration sidecar for known concrete iterable types, or None when the expression is not iterable in the current IRx contract.

Parameters

Returns

Type: ResolvedIteration | None

Search documentation

Type to search.