diff --git a/llvm/include/llvm/Support/type_traits.h b/llvm/include/llvm/Support/type_traits.h index c8c6a76a90f1..b9d29f381873 100644 --- a/llvm/include/llvm/Support/type_traits.h +++ b/llvm/include/llvm/Support/type_traits.h @@ -17,11 +17,6 @@ #include #include -#ifndef __has_feature -#define LLVM_DEFINED_HAS_FEATURE -#define __has_feature(x) 0 -#endif - namespace llvm { @@ -203,8 +198,4 @@ class is_trivially_copyable : public std::true_type { #define LLVM_IS_FINAL(Ty) __is_final(Ty) #endif -#ifdef LLVM_DEFINED_HAS_FEATURE -#undef __has_feature -#endif - #endif // LLVM_SUPPORT_TYPE_TRAITS_H