API reference
python:irx:irx.analysis.handlers._declarations.class_support.DeclarationClassSupportVisitorMixin._ancestor_declared_method_groups
method _ancestor_declared_method_groups
_ancestor_declared_method_groups(mro: tuple[SemanticClass, ...]) -> dict[str, tuple[SemanticClassMember, ...]]
Source: packages/irx/src/irx/analysis/handlers/_declarations/class_support.py:331
Collect visible ancestor method overload groups in MRO order.
Parameters
- mro — Type: tuple[SemanticClass, Ellipsis]
Returns
Type: dict[str, tuple[SemanticClassMember, Ellipsis]]