Changes in / [2185df1:909aebf]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/ResolvExpr/ResolveTypeof.cc
r2185df1 r909aebf 91 91 // clear qualifiers for base, combine with typeoftype quals in any case 92 92 if ( isBasetypeof ) { 93 // replace basetypeof(<enum>) by int 94 if ( dynamic_cast<EnumInstType*>(newType) ) { 95 Type* newerType = 96 new BasicType{ newType->get_qualifiers(), BasicType::SignedInt, 97 newType->attributes }; 98 delete newType; 99 newType = newerType; 100 } 93 101 newType->get_qualifiers().val 94 102 = ( newType->get_qualifiers().val & ~Type::Qualifiers::Mask ) | oldQuals;
Note: See TracChangeset
for help on using the changeset viewer.