irx.builder.lowering.variables
irx.builder.lowering.variables
Source: packages/irx/src/irx/builder/lowering/variables.py
title: Variable visitor mixins for llvmliteir.Classes
VariableVisitorMixin(VisitorMixinBase)
No docstring available.
Methods
visit(self, expr: astx.VariableAssignment) -> None
title: Visit VariableAssignment nodes.
parameters:
expr:
type: astx.VariableAssignmentvisit(self, node: astx.Identifier) -> None
title: Visit Identifier nodes.
parameters:
node:
type: astx.Identifiervisit(self, node: astx.FieldAccess) -> None
title: Visit FieldAccess nodes.
parameters:
node:
type: astx.FieldAccessvisit(self, node: astx.BaseFieldAccess) -> None
title: Visit BaseFieldAccess nodes.
parameters:
node:
type: astx.BaseFieldAccessvisit(self, node: astx.StaticFieldAccess) -> None
title: Visit StaticFieldAccess nodes.
parameters:
node:
type: astx.StaticFieldAccessvisit(self, node: astx.VariableDeclaration) -> None
title: Visit VariableDeclaration nodes.
parameters:
node:
type: astx.VariableDeclarationvisit(self, node: astx.InlineVariableDeclaration) -> None
title: Visit InlineVariableDeclaration nodes.
parameters:
node:
type: astx.InlineVariableDeclaration