Documentation

irx.analysis.handlers._declarations

irx.analysis.handlers._declarations

Source: packages/irx/src/irx/analysis/handlers/_declarations/__init__.py

title: Declaration-oriented semantic visitors.
summary: >-
  Handle modules, functions, structs, and lexical declarations while delegating
  semantic entity creation and registration to smaller concern-focused mixins.

Classes

DeclarationVisitorMixin(DeclarationFunctionVisitorMixin, DeclarationStructVisitorMixin, DeclarationClassSupportVisitorMixin, DeclarationClassLayoutVisitorMixin, DeclarationClassMemberVisitorMixin, DeclarationBlockVisitorMixin)

title: Declaration-oriented semantic visitors.
summary: >-
  Compose the declaration-focused semantic mixins so the analyzer keeps the
  same visitor surface while the implementation stays split by concern.

Search documentation

Type to search.