irx.analysis.analyzer
irx.analysis.analyzer
Source: packages/irx/src/irx/analysis/analyzer.py
title: Semantic analyzer orchestration.
summary: >-
Compose the specialized semantic visitor mixins around a shared analyzer core
so traversal, registration, bindings, and rule logic live in smaller modules.Classes
SemanticAnalyzer(ImportVisitorMixin, TemplateVisitorMixin, DeclarationVisitorMixin, ExpressionVisitorMixin, ControlFlowVisitorMixin, SemanticAnalyzerCore)
title: Concrete semantic analyzer.
summary: >-
Walk AST nodes, attach semantic sidecars, and delegate reusable policy to
the extracted factories, registries, and binding tables.