Index: src/ResolvExpr/ResolveTypeof.cpp
===================================================================
--- src/ResolvExpr/ResolveTypeof.cpp	(revision 597f28439bb7a7c7930eaafb31d0f41a67c2fd6c)
+++ src/ResolvExpr/ResolveTypeof.cpp	(revision 725f777f7021ba28ca4e91128ba3bb63e7b14a46)
@@ -61,8 +61,8 @@
 		if ( typeofType->kind == ast::TypeofType::Basetypeof ) {
 			// replace basetypeof(<enum>) by int
-			if ( newType.as< ast::EnumInstType >() ) {
-				newType = new ast::BasicType(
-					ast::BasicKind::SignedInt, newType->qualifiers, copy(newType->attributes) );
-			}
+			// if ( newType.as< ast::EnumInstType >() ) {
+			// 	newType = new ast::BasicType(
+			// 		ast::BasicKind::SignedInt, newType->qualifiers, copy(newType->attributes) );
+			// }
 			reset_qualifiers(
 				newType,
