[llvm] r210920 - Finishing touch for the std::error_code transition.
Rafael EspĂndola
rafael.espindola at gmail.com
Tue Jun 17 07:18:45 PDT 2014
> I chatted with Stephan Lavavej a few minutes ago, and he's confirmed this is fixed in MSVC 2013. He specifically referred me to his blog:
> http://blogs.msdn.com/b/vcblog/archive/2013/06/28/c-11-14-stl-features-fixes-and-breaking-changes-in-vs-2013.aspx
>
> specifically this:
>
> [from blog]
> Scoped enums were implemented in the Visual C++ 2012 compiler, but due to a long story involving a compiler bug with /clr, we weren't able to use them in the STL for that release. In Visual C++ 2013, we were able to get rid of our fake scoped enums (simulated by wrapping traditional unscoped enums in namespaces, which is observably imperfect).
> [end from blog]
Nice, looking forward to requiring Visual C++ 2013 :-)
Cheers,
Rafael
More information about the llvm-commits
mailing list