Scott Ramsby ff06ef7584 Eigen: Fix MSVC C++17 language standard detection logic
To detect C++17 support, use _MSVC_LANG macro instead of _MSC_VER. _MSC_VER can indicate whether the current compiler version could support the C++17 language standard, but not whether that standard is actually selected (i.e. via /std:c++17).
See these web pages for more details:
https://devblogs.microsoft.com/cppblog/msvc-now-correctly-reports-__cplusplus/
https://docs.microsoft.com/en-us/cpp/preprocessor/predefined-macros
2019-05-03 14:14:09 -07:00
..
2018-11-09 11:35:48 +01:00
2017-02-28 14:00:15 -08:00
2019-01-17 18:27:49 +01:00
2018-10-08 09:30:15 +02:00
2018-03-11 10:01:44 -04:00
2018-06-07 15:45:24 +02:00
2019-01-17 18:27:49 +01:00
2018-11-10 09:11:38 +01:00