API reference
python:irx:irx.analysis.bindings.VisibleBindings.bind_class
method bind_class
bind_class(local_name: str, class_: SemanticClass, *, node: astx.AST, module_key: ModuleKey | None = None) -> SemanticBinding
Source: packages/irx/src/irx/analysis/bindings.py:218
Bind a class in a module namespace.
Parameters
-
local_name — Type: str
-
class_ — Type: SemanticClass
-
node — Type: astx.AST
-
module_key — Type: ModuleKey | None
Returns
Type: SemanticBinding