API reference

python:irx:irx.analysis.SemanticClassMemberResolution

class SemanticClassMemberResolution

SemanticClassMemberResolution(name: str, kind: ClassMemberResolutionKind, selected: SemanticClassMember, candidates: tuple[SemanticClassMember, ...] = (), signature_key: str | None = None)

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

Declared as: python:irx:irx.analysis.resolved_nodes.SemanticClassMemberResolution

Canonical class-member lookup resolution.

Record the ordered candidate set that one class member name considered and the member that won after deterministic inheritance resolution.

Attributes

Methods

Attributes

Search documentation

Type to search.