API reference

python:irx:irx.analysis.facts.SemanticFacts.require

method require

require(key: FactKey[RecordT], *, node: astx.AST | None = None, phase: Literal['analysis', 'lowering'] = 'lowering') -> RecordT

Source: packages/irx/src/irx/analysis/facts.py:226

Diagnose missing or corrupted required facts at a phase boundary.

Parameters

Returns

Type: RecordT

Search documentation

Type to search.