API reference
python:irx:irx.analysis.module_interfaces
module module_interfaces
irx.analysis.module_interfaces
Source: packages/irx/src/irx/analysis/module_interfaces.py:1
Host-facing module interfaces for multi-module analysis.
Define the parser-agnostic types that hosts pass into IRx for multi-module compilation.
Classes
-
ImportResolutionError — Expected host failure while resolving or parsing an import.
-
ImportResolver — Host callback that resolves imports to parsed modules.
-
ParsedModule — One parsed module supplied by the host compiler.