You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@tautschnig goto-instrument falsely emits const quantifiers for some typedef: typedef const unsigned int uint32_t; instead of typedef unsigned int uint32_t;.
The problem might be caused by using the following operator (and none of the .set(ID_C_constant, true); causes it): c_qualifierst &operator+=(const c_qualifierst &b) in c_qualifiers.h
Follow-up to 99067de, which made expr2c prefer typedef names over
original type expressions.
Thanks Andreas Stahlbauer for providing the regression tests and help in
debugging.
Fixes: diffblue#882
Follow-up to 99067de, which made expr2c prefer typedef names over
original type expressions.
Thanks Andreas Stahlbauer for providing the regression tests and help in
debugging.
Fixes: diffblue#882
Follow-up to 99067de, which made expr2c prefer typedef names over
original type expressions.
Thanks Andreas Stahlbauer for providing the regression tests and help in
debugging.
Fixes: diffblue#882Fixes: diffblue#964Fixes: diffblue#972
@tautschnig goto-instrument falsely emits
const
quantifiers for sometypedef
:typedef const unsigned int uint32_t;
instead oftypedef unsigned int uint32_t;
.The problem might be caused by using the following operator (and none of the
.set(ID_C_constant, true);
causes it):c_qualifierst &operator+=(const c_qualifierst &b)
inc_qualifiers.h
Test case for reproducing the problem: typedef-const.zip
The text was updated successfully, but these errors were encountered: