Documentation
irx.analysis.handlers._declarations.blocks
irx.analysis.handlers._declarations.blocks
Source: packages/irx/src/irx/analysis/handlers/_declarations/blocks.py
title: Declaration block visitors.
summary: >-
Handle modules, blocks, and local variable declarations during declaration
analysis.
Classes
DeclarationBlockVisitorMixin(SemanticVisitorMixinBase)
title: Declaration visitors for modules, blocks, and local declarations
Methods
visit(self, module: astx.Module) -> None
title: Visit Module nodes.
parameters:
module:
type: astx.Module
visit(self, block: astx.Block) -> None
title: Visit Block nodes.
parameters:
block:
type: astx.Block
visit(self, node: astx.VariableDeclaration) -> None
title: Visit VariableDeclaration nodes.
parameters:
node:
type: astx.VariableDeclaration
visit(self, node: astx.InlineVariableDeclaration) -> None
title: Visit InlineVariableDeclaration nodes.
parameters:
node:
type: astx.InlineVariableDeclaration