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
After looking at this briefly, the first problem should be fixable by adding the type qualifier to the string constructed by mkString for the base type in the typedef case.
The second problem is more difficult. I think that typedefs don't get their own constraint variable right now, so a typdef declaration is rewritten based on one of the variable declaration that uses it. This is fine for the purpose of checked/pointer type solution, but it means that the typdef ends up using the type qualifiers of one of associated variables.
In some cases type qualifiers are dropped:
converts to
Other times the type qualifier can be moved inside the typdef:
converts to
The text was updated successfully, but these errors were encountered: