class WHEN_ITEM_2
Summary
Class invariant
Overview
creation features
exported features
lower: EXPRESSION
writable attribute
The written slice.
upper: EXPRESSION
writable attribute
The written slice.
lower_manifest_expression: MANIFEST_EXPRESSION
writable attribute
The corresponding values for lower and upper (they may be calls).
upper_manifest_expression: MANIFEST_EXPRESSION
writable attribute
The corresponding values for lower and upper (they may be calls).
lower_value: INTEGER_32
writable attribute
Corresponding values for this slice.
upper_value: INTEGER_32
writable attribute
Corresponding values for this slice.
start_position: POSITION
effective function
accept (visitor: WHEN_ITEM_2_VISITOR)
effective procedure
Accept to be visited by the visitor.
validity_check_continued_ (occurrence_1: WHEN_ITEM)
effective procedure
match_value (v: INTEGER_32): BOOLEAN
effective function
collect (t: TYPE)
effective procedure
adapt_for (t: TYPE): WHEN_ITEM_2
effective function
compute_values (container: WHEN_CLAUSE)
effective procedure
force_internal_character_values (type: TYPE, container: WHEN_CLAUSE)
effective procedure
force_internal_integer_values (type: TYPE, container: WHEN_CLAUSE)
effective procedure
specialize_in (new_type: TYPE): WHEN_ITEM_2
effective function
specialize_thru (parent_type: TYPE, parent_edge: PARENT_EDGE, new_type: TYPE): WHEN_ITEM_2
effective function
specialize_2_character (type: TYPE): WHEN_ITEM_2
effective function
specialize_2_integer (type: TYPE): WHEN_ITEM_2
effective function
specialize_2_string (type: TYPE): WHEN_ITEM_2
effective function
has_been_specialized: BOOLEAN
effective function
pretty (indent_level: INTEGER_32)
effective procedure
validity_check (original_inspect: INSPECT_STATEMENT)
effective procedure
validity_check_continued (occurrence_1: WHEN_ITEM): BOOLEAN
effective function