API reference

python:irx:irx.analysis.SemanticClassMember.__init__

method __init__

__init__(symbol_id: str, name: str, qualified_name: str, owner_name: str, owner_qualified_name: str, kind: ClassMemberKind, visibility: astx.VisibilityKind, is_static: bool, is_abstract: bool, is_constant: bool, is_mutable: bool, declaration: astx.AST, type_: astx.DataType | None = None, signature: FunctionSignature | None = None, signature_key: str | None = None, overrides: str | None = None, dispatch_slot: int | None = None, lowered_function: 'SemanticFunction' | None = None) -> None

Generated from the class declaration.

Source: packages/irx/src/irx/analysis/resolved_nodes.py:449

Declared as: python:irx:irx.analysis.resolved_nodes.SemanticClassMember.__init__

Search documentation

Type to search.