CARB_BREAK_POINT#

Defined in carb/Defines.h

CARB_BREAK_POINT()#

Used to break into the debugger.

When compiled with Microsoft Visual C++, this is __debugbreak(). If a compiler has __builtin_debugtrap() (i.e. Clang), then that is used. On GCC with x86-64 architecture, the int3 assembly instruction is used. Otherwise, POSIX platforms will use raise(SIGTRAP).