API reference
python:irx:irx.analysis.handlers.control_flow.ControlFlowVisitorMixin._resolve_context_method
method _resolve_context_method
_resolve_context_method(node: astx.WithStmt, class_: SemanticClass, method_name: str, manager_type: astx.DataType) -> ResolvedMethodCall | None
Source: packages/irx/src/irx/analysis/handlers/control_flow.py:398
Resolve one context-manager protocol method.
Parameters
-
node — Type: astx.WithStmt
-
class_ — Type: SemanticClass
-
method_name — Type: str
-
manager_type — Type: astx.DataType
Returns
Type: ResolvedMethodCall | None