API reference

python:irx:irx.analysis.SemanticClassLayoutField

class SemanticClassLayoutField

SemanticClassLayoutField(member: SemanticClassMember, logical_index: int, storage_index: int, owner_name: str, owner_qualified_name: str, resource_kind: ResourceKind | None = None, access_index: int = 0)

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

Declared as: python:irx:irx.analysis.resolved_nodes.SemanticClassLayoutField

One resolved instance-field storage slot.

Record the stable storage position for one declared instance attribute in the flattened class-object layout.

Attributes

Methods

Attributes

Search documentation

Type to search.