[Bug 47149] New: widl generates invalid C headers when user-defined structs also have const typedef 'd names