API reference
python:irx:irx.analysis.handlers._expressions.mutation.ExpressionMutationVisitorMixin
class ExpressionMutationVisitorMixin
Source: packages/irx/src/irx/analysis/handlers/_expressions/mutation.py:42
Expression helpers for assignment and mutation targets
Methods
-
_class_member_target_symbol — Build one variable-like symbol for a resolved class field target.
-
_resolve_list_assignment_ownership — Validate and record one dynamic-list replacement transfer.
-
_resolve_mutation_target — Resolve one direct mutable target for assignment-like operations.
-
_resolve_string_assignment_ownership — Validate and record one string pointer replacement.
-
visit — Visit VariableAssignment nodes.