API reference
python:irx:irx.analysis.ResolvedRaise
class ResolvedRaise
ResolvedRaise(exception_type: ResolvedExceptionType | None = None, cause_mode: ExceptionCauseMode = ExceptionCauseMode.IMPLICIT, cause_type: ResolvedExceptionType | None = None)
Source: packages/irx/src/irx/analysis/resolved_nodes.py:1757
Declared as: python:irx:irx.analysis.resolved_nodes.ResolvedRaise
Validated raised value and explicit diagnostic cause.
Attributes
-
exception_type — Type: ResolvedExceptionType | None
-
cause_mode — Type: ExceptionCauseMode
-
cause_type — Type: ResolvedExceptionType | None
Methods
-
__init__ —
-
__post_init__ — Check generated dataclass arguments at the runtime boundary.