diff options
Diffstat (limited to 'deimos/core/gsl.h')
-rw-r--r-- | deimos/core/gsl.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/deimos/core/gsl.h b/deimos/core/gsl.h index b6a9804..2000f6a 100644 --- a/deimos/core/gsl.h +++ b/deimos/core/gsl.h @@ -8,3 +8,5 @@ using czstring = const char*; } // namespace gsl
+#define Expects(EXPR) do { if (!(EXPR)) { __builtin_trap(); } } while (0)
+#define Ensures(EXPR) do { if (!(EXPR)) { __builtin_trap(); } } while (0)
|