PR c++/51427 - Better diagnostic when union/struct tags conflicts