Lines Matching refs:SANITIZER_OPT

1557 #define SANITIZER_OPT(name, flags, recover) \  macro
1559 SANITIZER_OPT (address, (SANITIZE_ADDRESS | SANITIZE_USER_ADDRESS), true),
1560 SANITIZER_OPT (kernel-address, (SANITIZE_ADDRESS | SANITIZE_KERNEL_ADDRESS),
1562 SANITIZER_OPT (pointer-compare, SANITIZE_POINTER_COMPARE, true),
1563 SANITIZER_OPT (pointer-subtract, SANITIZE_POINTER_SUBTRACT, true),
1564 SANITIZER_OPT (thread, SANITIZE_THREAD, false),
1565 SANITIZER_OPT (leak, SANITIZE_LEAK, false),
1566 SANITIZER_OPT (shift, SANITIZE_SHIFT, true),
1567 SANITIZER_OPT (shift-base, SANITIZE_SHIFT_BASE, true),
1568 SANITIZER_OPT (shift-exponent, SANITIZE_SHIFT_EXPONENT, true),
1569 SANITIZER_OPT (integer-divide-by-zero, SANITIZE_DIVIDE, true),
1570 SANITIZER_OPT (undefined, SANITIZE_UNDEFINED, true),
1571 SANITIZER_OPT (unreachable, SANITIZE_UNREACHABLE, false),
1572 SANITIZER_OPT (vla-bound, SANITIZE_VLA, true),
1573 SANITIZER_OPT (return, SANITIZE_RETURN, false),
1574 SANITIZER_OPT (null, SANITIZE_NULL, true),
1575 SANITIZER_OPT (signed-integer-overflow, SANITIZE_SI_OVERFLOW, true),
1576 SANITIZER_OPT (bool, SANITIZE_BOOL, true),
1577 SANITIZER_OPT (enum, SANITIZE_ENUM, true),
1578 SANITIZER_OPT (float-divide-by-zero, SANITIZE_FLOAT_DIVIDE, true),
1579 SANITIZER_OPT (float-cast-overflow, SANITIZE_FLOAT_CAST, true),
1580 SANITIZER_OPT (bounds, SANITIZE_BOUNDS, true),
1581 SANITIZER_OPT (bounds-strict, SANITIZE_BOUNDS | SANITIZE_BOUNDS_STRICT, true),
1582 SANITIZER_OPT (alignment, SANITIZE_ALIGNMENT, true),
1583 SANITIZER_OPT (nonnull-attribute, SANITIZE_NONNULL_ATTRIBUTE, true),
1584 SANITIZER_OPT (returns-nonnull-attribute, SANITIZE_RETURNS_NONNULL_ATTRIBUTE,
1586 SANITIZER_OPT (object-size, SANITIZE_OBJECT_SIZE, true),
1587 SANITIZER_OPT (vptr, SANITIZE_VPTR, true),
1588 SANITIZER_OPT (pointer-overflow, SANITIZE_POINTER_OVERFLOW, true),
1589 SANITIZER_OPT (builtin, SANITIZE_BUILTIN, true),
1590 SANITIZER_OPT (all, ~0U, true),
1591 #undef SANITIZER_OPT