diff options
Diffstat (limited to 'lib/ubsan/ubsan_flags.h')
-rw-r--r-- | lib/ubsan/ubsan_flags.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/ubsan/ubsan_flags.h b/lib/ubsan/ubsan_flags.h index c496469f5..44c287e3d 100644 --- a/lib/ubsan/ubsan_flags.h +++ b/lib/ubsan/ubsan_flags.h @@ -18,8 +18,12 @@ namespace __ubsan { struct Flags { - bool halt_on_error; - bool print_stacktrace; +#define UBSAN_FLAG(Type, Name, DefaultValue, Description) Type Name; +#include "ubsan_flags.inc" +#undef UBSAN_FLAG + + void SetDefaults(); + void ParseFromString(const char *str); }; extern Flags ubsan_flags; |