Part of #43927. Current type alias code is unnecessarily convoluted. Remove the Type class and replace the list of alias definitions with a dict mapping names to values.
Also consider handling duplicate type aliases – current code effectively silently ignores later definitions with the same name.
Part of #43927. Current type alias code is unnecessarily convoluted. Remove the Type class and replace the list of alias definitions with a dict mapping names to values.
Also consider handling duplicate type aliases – current code effectively silently ignores later definitions with the same name.