has_feature_address_sanitizer.cpp revision b61968857fd2c6579b4dcd7bad65736e89d21185
1// RUN: %clang_cc1 -E -faddress-sanitizer %s -o - | FileCheck --check-prefix=CHECK-ASAN %s
2// RUN: %clang_cc1 -E  %s -o - | FileCheck --check-prefix=CHECK-NO-ASAN %s
3
4#if __has_feature(address_sanitizer)
5int AddressSanitizerEnabled();
6#else
7int AddressSanitizerDisabled();
8#endif
9
10// CHECK-ASAN: AddressSanitizerEnabled
11// CHECK-NO-ASAN: AddressSanitizerDisabled
12