Add win32 __builtin_unreachable() shim
The backport of using modern compiler features broken Windows debug build because there's no __builtin_unreachable() in MSVC.
Define __builtin_unreachable() shim on MSVC using __assume(0).
The backport of using modern compiler features broken Windows debug build because there's no __builtin_unreachable() in MSVC.
Define __builtin_unreachable() shim on MSVC using __assume(0).