Actually, there is nothing about constexpr qualifier for typeid operator in the standard and MSVC is probably correct in this case.
I can be wrong and if you convince me that typeid should be constexpr, I would discard this review and submit a bug to the Microsoft compiler team