enum:int// specifying the underlying type to be int{QWERT// CC fails};enumclassStrongEnum:char// specifying the underlying type to be char{YUIOP// not CC'ed either};
To be clear: CC fails not only with the enumerators, but also with the named enum types themselves (either defined or declared with specified underlying types).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
To be clear: CC fails not only with the enumerators, but also with the named enum types themselves (either defined or declared with specified underlying types).
I'm testing a patch, which looks OK in your two cases, see attachment.
Fixed in trunk now, rev11568.