API reference
python:arx:arx.parser.types.TypeParserMixin
class TypeParserMixin
Source: packages/arx/src/arx/parser/types.py:91
Type parser mixin.
Methods
-
_clone_type_for_alias — Return a cloned target type for one alias reference.
-
_consume_runtime_shape_marker — Consume one runtime-shape ellipsis marker.
-
_default_value_for_type — Build a default initializer for typed declarations.
-
_ensure_runtime_layout_allowed — Validate that one runtime-layout type is allowed here.
-
_validate_type_alias_name — Validate one type alias declaration name.
-
is_type_alias_decl_start — Return whether the current token starts a type alias.
-
parse_type — Parse a type annotation.
-
parse_type_alias_decl — Parse one top-level type alias declaration.