Hi, On Fri, 15 Mar 2019, Michael Matz wrote:
> I.e. what you touched is the naming of sets (giving them identifiers), > whereas you should have touched where the relations between the sets are > established. I _think_ instead of giving enum and basetypes the same > alias set you should have rather called record_alias_subset(intset, > enumset) (or the other way around, I'm always confused there :) ). Or, because an enum with these properties could be modelled as a struct containing one member of basetype you could also change record_component_aliases(), though that doesn't allow language specific behaviour differences. Ciao, Michael.