AaronBallman wrote:

> I definitely remember this being an extension in older versions of VS around 
> VS 2012 but don't know when MSVC no longer exactly removed support for this 
> extension wholesale.

This was definitely required for MFC headers; I remember implementing this 
horrible nonsense ages ago, see 
https://github.com/llvm/llvm-project/issues/14109 -- I can verify that 
`CComControlBase` no longer has the terrible union in it, but I'm not certain 
when it lost it.

https://github.com/llvm/llvm-project/pull/102851
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to