__SANITIZE_ADDRESS__
#if defined(CONFIG_KASAN) && !defined(__SANITIZE_ADDRESS__)
!defined(__SANITIZE_ADDRESS__)
#if defined(CONFIG_KASAN) && !defined(__SANITIZE_ADDRESS__)
#ifndef __SANITIZE_ADDRESS__
#if defined(CONFIG_KASAN) && !defined(__SANITIZE_ADDRESS__)
#if defined(__HAVE_ARCH_STRLEN) || (defined(CONFIG_KASAN) && !defined(__SANITIZE_ADDRESS__))
#if defined(CONFIG_KASAN) && !defined(__SANITIZE_ADDRESS__)
#if defined(CONFIG_KASAN) && !defined(__SANITIZE_ADDRESS__)
#if __has_feature(address_sanitizer) && !defined(__SANITIZE_ADDRESS__)
#ifdef __SANITIZE_ADDRESS__
#ifdef __SANITIZE_ADDRESS__
#if defined(__SANITIZE_ADDRESS__)
#ifdef __SANITIZE_ADDRESS__
#if defined(__SANITIZE_ADDRESS__) || defined(LEAK_SANITIZER) || defined(ADDRESS_SANITIZER)
#ifdef __SANITIZE_ADDRESS__
#ifndef __SANITIZE_ADDRESS__