#include <safe_conversions_impl.h>
Definition at line 115 of file safe_conversions_impl.h.
◆ HandleFailure()
template<typename T >
| static T base::internal::CheckOnFailure::HandleFailure |
( |
| ) |
|
|
inlinestatic |
Definition at line 117 of file safe_conversions_impl.h.
117 {
118#if defined(_MSC_VER)
119 __debugbreak();
120#elif defined(__GNUC__) || defined(__clang__)
121 __builtin_trap();
122#else
123 ((void)(*(volatile char*)0 = 0));
124#endif
125 return T();
126 }
The documentation for this struct was generated from the following file: