API reference
python:irx:irx.analysis.handlers._declarations.class_layout.DeclarationClassLayoutVisitorMixin._topologically_sorted_class_family
method _topologically_sorted_class_family
_topologically_sorted_class_family(family: tuple[SemanticClass, ...]) -> tuple[SemanticClass, ...]
Source: packages/irx/src/irx/analysis/handlers/_declarations/class_layout.py:355
Return one deterministic ancestor-before-descendant family order.
Parameters
- family — Type: tuple[SemanticClass, Ellipsis]
Returns
Type: tuple[SemanticClass, Ellipsis]