API reference

python:irx:irx.analysis.resolved_nodes.ResolvedCollectionMethod

class ResolvedCollectionMethod

ResolvedCollectionMethod(receiver_node: astx.AST, receiver_type: astx.DataType, method: CollectionMethodKind, return_type: astx.DataType, argument_types: tuple[astx.DataType, ...] = (), comparison_plans: tuple[ResolvedOperator, ...] = (), matching_types: tuple[astx.DataType, ...] = (), mutates: bool = False, extras: dict[str, Any] = dict())

Source: packages/irx/src/irx/analysis/resolved_nodes.py:2053

Resolved collection method capability.

Attach the semantic collection operation that lowering should consume without re-resolving receiver kind or result type.

Attributes

Methods

Attributes

Search documentation

Type to search.