API reference
python:irx:irx.analysis.SemanticClassFieldInitializer
class SemanticClassFieldInitializer
SemanticClassFieldInitializer(field: SemanticClassLayoutField, source_kind: ClassInitializationSourceKind, value: astx.AST | None, owner_name: str, owner_qualified_name: str)
Source: packages/irx/src/irx/analysis/resolved_nodes.py:715
Declared as: python:irx:irx.analysis.resolved_nodes.SemanticClassFieldInitializer
One resolved instance-field initialization step.
Record the ordered value source for one instance field during default class construction.
Attributes
-
field — Type: SemanticClassLayoutField
-
source_kind — Type: ClassInitializationSourceKind
-
value — Type: astx.AST | None
-
owner_name — Type: str
-
owner_qualified_name — Type: str
Methods
- __init__ —