Go to the documentation of this file.
13 # define __has_feature(x) 0
16 #if __has_feature(memory_sanitizer) && !defined(MEMORY_SANITIZER)
17 # define MEMORY_SANITIZER
20 #if defined(MEMORY_SANITIZER)
21 # include <sanitizer/msan_interface.h>
24 # define MSAN_ALLOCATED_UNINITIALIZED_MEMORY(p, s) \
25 __msan_allocated_memory((p), (s))
27 #define MSAN_MEMORY_IS_INITIALIZED(p, s) __msan_unpoison((p), (s))
29 # define MSAN_ALLOCATED_UNINITIALIZED_MEMORY(p, s)
30 #define MSAN_MEMORY_IS_INITIALIZED(p, s)