API reference

python:irx:irx.analysis.resolved_nodes.SemanticStruct

class SemanticStruct

SemanticStruct(symbol_id: str, name: str, module_key: ModuleKey, qualified_name: str, declaration: astx.StructDefStmt, fields: tuple['SemanticStructField', ...] = (), field_indices: dict[str, int] = dict())

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

Resolved struct information.

Describe one top-level struct declaration with module-aware identity.

Attributes

Methods

Attributes

Search documentation

Type to search.