summaryrefslogtreecommitdiff
path: root/clang/test/Preprocessor/feature_tests.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/Preprocessor/feature_tests.cpp')
-rw-r--r--clang/test/Preprocessor/feature_tests.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/clang/test/Preprocessor/feature_tests.cpp b/clang/test/Preprocessor/feature_tests.cpp
index 00421d74e628..13e2a9a261b6 100644
--- a/clang/test/Preprocessor/feature_tests.cpp
+++ b/clang/test/Preprocessor/feature_tests.cpp
@@ -31,7 +31,11 @@
!__has_builtin(__underlying_type) || \
!__has_builtin(__is_trivial) || \
!__has_builtin(__is_same_as) || \
- !__has_builtin(__has_unique_object_representations)
+ !__has_builtin(__has_unique_object_representations) || \
+ !__has_builtin(__is_trivially_equality_comparable) || \
+ !__has_builtin(__reference_constructs_from_temporary) || \
+ !__has_builtin(__reference_binds_to_temporary) || \
+ !__has_builtin(__reference_converts_from_temporary)
#error Clang should have these
#endif