c++: fix 'unsigned typedef-name' extension [PR108099]