API reference
python:irx:irx.builder.state
module state
irx.builder.state
Source: packages/irx/src/irx/builder/state.py:1
Shared state typing for llvmlite-based codegen.
Classes
-
CleanupAction — One active cleanup emitter with optional semantic owner identity.
-
CleanupKind — Distinguish implicit destruction from explicit finalization.
-
ExceptionTarget — One lexical handler target and the cleanup depth it preserves.
-
LoopTargets — Canonical break/continue targets for one active loop.
-
PendingReturn — Owned result and lexical boundaries of a suspended return.