#include <type_traits>
#include "src/base/macros.h"
Go to the source code of this file.
◆ ASAN_CHECK_WHOLE_MEMORY_REGION_IS_POISONED
#define ASAN_CHECK_WHOLE_MEMORY_REGION_IS_POISONED |
( |
| start, |
|
|
| size ) |
Value:
#define ASAN_POISON_MEMORY_REGION(start, size)
Definition at line 74 of file asan.h.
◆ ASAN_POISON_MEMORY_REGION
#define ASAN_POISON_MEMORY_REGION |
( |
| start, |
|
|
| size ) |
Value:
"static type violation"); \
static_assert(std::is_convertible<decltype(size), size_t>::value, \
"static type violation"); \
std::unique_ptr< ValueMirror > value
Definition at line 64 of file asan.h.
◆ ASAN_UNPOISON_MEMORY_REGION
#define ASAN_UNPOISON_MEMORY_REGION |
( |
| start, |
|
|
| size ) |
Value:
Definition at line 71 of file asan.h.
◆ DISABLE_ASAN
◆ DISABLE_HWASAN