API reference

python:irx:irx.analysis.handlers._expressions.mutation.ExpressionMutationVisitorMixin._resolve_mutation_target

method _resolve_mutation_target

_resolve_mutation_target(target: astx.AST, *, node: astx.AST, action: str, invalid_message: str) -> tuple[SemanticSymbol, str, astx.DataType | None] | None

Source: packages/irx/src/irx/analysis/handlers/_expressions/mutation.py:86

Resolve one direct mutable target for assignment-like operations.

Parameters

Returns

Type: tuple[SemanticSymbol, str, astx.DataType | None] | None

Search documentation

Type to search.