| Ruby
    3.1.0dev(2021-09-10revisionb76ad15ed0da636161de0243c547ee1e6fc95681)
    | 
Internal header for ASAN / MSAN / etc. More...
#include "ruby/internal/config.h"#include "internal/compilers.h"#include "ruby/internal/stdbool.h"#include "ruby/ruby.h"

Go to the source code of this file.
| Macros | |
| #define | ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS(x) __attribute__((__no_sanitize__("address"), __noinline__)) x | 
| #define | NO_SANITIZE(x, y) y | 
| #define | VALGRIND_MAKE_MEM_DEFINED(p, n) 0 | 
| #define | VALGRIND_MAKE_MEM_UNDEFINED(p, n) 0 | 
| #define | asan_poison_object_if(ptr, obj) | 
Internal header for ASAN / MSAN / etc.
Definition in file sanitizers.h.
| #define asan_poison_object_if | ( | ptr, | |
| obj | |||
| ) | 
Definition at line 130 of file sanitizers.h.
| #define ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS | ( | x | ) | __attribute__((__no_sanitize__("address"), __noinline__)) x | 
Definition at line 37 of file sanitizers.h.
Definition at line 61 of file sanitizers.h.
| #define VALGRIND_MAKE_MEM_DEFINED | ( | p, | |
| n | |||
| ) | 0 | 
Definition at line 86 of file sanitizers.h.
| #define VALGRIND_MAKE_MEM_UNDEFINED | ( | p, | |
| n | |||
| ) | 0 | 
Definition at line 90 of file sanitizers.h.
 1.8.17
 1.8.17