#include "asan_activation.h"
#include "asan_allocator.h"
#include "asan_fake_stack.h"
#include "asan_interceptors.h"
#include "asan_interface_internal.h"
#include "asan_internal.h"
#include "asan_mapping.h"
#include "asan_poisoning.h"
#include "asan_report.h"
#include "asan_stack.h"
#include "asan_stats.h"
#include "asan_suppressions.h"
#include "asan_thread.h"
#include "lsan/lsan_common.h"
#include "sanitizer_common/sanitizer_atomic.h"
#include "sanitizer_common/sanitizer_flags.h"
#include "sanitizer_common/sanitizer_interface_internal.h"
#include "sanitizer_common/sanitizer_libc.h"
#include "sanitizer_common/sanitizer_symbolizer.h"
#include "ubsan/ubsan_init.h"
#include "ubsan/ubsan_platform.h"
uptr __asan_shadow_memory_dynamic_address;
int __asan_option_detect_stack_use_after_return;
uptr *__asan_test_only_reported_buggy_pointer;
__asan
usingnamespace__asan;
void NOINLINE __asan_handle_no_return() { … }
extern "C" void *__asan_extra_spill_area() { … }
void __asan_handle_vfork(void *sp) { … }
void NOINLINE __asan_set_death_callback(void (*callback)(void)) { … }
void __asan_init() { … }
void __asan_version_mismatch_check() { … }