Set_S
if (what & (Set_S | Set_T))
seen |= Set_S | Set_T;
if (!(seen & Set_S)) { /* not set explicitly? */
.set = Set_S|Set_T,
.set = Set_S|Set_T,
.set = Set_S|Set_T,
.set = Set_S|Set_T,
.set = Set_S|Set_T,
.test = Set_S|Set_Char|Set_Float|Set_Double|Set_Long|Set_Short,
.test = Set_S|Set_Float|Set_Double|Set_Signed|Set_Unsigned,
.test = Set_S|Set_Float|Set_Double|Set_Signed|Set_Unsigned,
.test = Set_S|Set_Char|Set_Float|Set_Short|Set_Vlong,
.test = Set_S|Set_T|Set_Char|Set_Short|Set_Int|Set_Float|Set_Double|Set_Long|Set_Vlong|Set_Int128,