Some standard header files from MSVC2012 use 'mutable' on references, though it is directly prohibited by the standard.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
Please emit a warning when this extension is used. If we're only doing this
to support a system header, you could even make it a DefaultError ExtWarn.
Other than that, this looks fine.
Comment Actions
Out of interest, which header file? We are able to parse all of Chromium
with MSVC2012 a while ago, and that uses lots of Windows headers.
Comment Actions
Chromium doesn't use C++11 library features like <future>, which tend to pull in other ConCRT headers that we aren't testing yet.