API reference
python:irx:irx.analysis.handlers._expressions.class_support.ExpressionClassSupportVisitorMixin._resolve_base_access_classes
method _resolve_base_access_classes
_resolve_base_access_classes(receiver_type: astx.DataType | None, base_class_name: str, *, node: astx.AST, context: str) -> tuple[SemanticClass, SemanticClass] | None
Source: packages/irx/src/irx/analysis/handlers/_expressions/class_support.py:328
Resolve the receiver class and one explicit base view.
Parameters
-
receiver_type — Type: astx.DataType | None
-
base_class_name — Type: str
-
node — Type: astx.AST
-
context — Type: str
Returns
Type: tuple[SemanticClass, SemanticClass] | None