Msvc standard compliance#379
Conversation
Enforce the C++11 rule that all functions declared inline must have a definition available in the same translation unit if they're used.
|
Ok, so it seems clang-cl doesn't understand /Zc:enumTypes - should I just drop that last commit or special case msvc vs clang-cl? Or just drop this entire branch? The intention here is to get msvc to behave as standard compliant as possible so we can in general just go by what the language standard specifies and worry less about compiler differences. |
|
If I understand what The other options don't cause such potential issues so they are fine. |
363e7d4 to
3b2bca9
Compare
|
Right, good point. I dropped that commit. |
No description provided.