API reference
python:irx:irx.analysis.handlers._declarations
module _declarations
irx.analysis.handlers._declarations
Source: packages/irx/src/irx/analysis/handlers/_declarations/__init__.py:1
Declaration-oriented semantic visitors.
Handle modules, functions, structs, and lexical declarations while delegating semantic entity creation and registration to smaller concern-focused mixins.
Modules
-
blocks — Declaration block visitors.
-
class_layout — Declaration class-layout helpers.
-
class_members — Declaration class-member resolution helpers.
-
class_methods — Declaration class-method helpers.
-
class_support — Declaration class-support helpers.
-
functions — Declaration function visitors.
-
structs — Declaration struct visitors.
Classes
- DeclarationVisitorMixin — Declaration-oriented semantic visitors.