API reference
python:arxjit:arxjit.LoweringError
class LoweringError
Source: packages/arxjit/src/arxjit/errors.py:76
Declared as: python:arxjit:arxjit.errors.LoweringError
Raised when a validated function cannot be lowered to astx.
Lowering runs on a function validation has already accepted, so this reports a disagreement between the two stages rather than a mistake by the user: a construct the subset admits that the lowerer has no astx mapping for. It stays a distinct error because the fix is a change to arxjit, not to the decorated function.
Attributes
- diagnostics — Type: list[Diagnostic]