forked from OSchip/llvm-project
[libcxx] Reenable ranges for clang-cl
This reverts a224bf8ec4
and fixes the
underlying issue.
The underlying issue is simply that MSVC headers contains a define
like "#define __in", where __in is one macro in the MSVC Source
Code Annotation Language, defined in sal.h
Just use a different variable name than "__in"
__indirectly_readable_impl, and add "__in" to nasty_macros.h just
like the existing __out. (Also adding a couple more potentially
conflicting ones.)
Differential Revision: https://reviews.llvm.org/D101613
This commit is contained in:
parent
172a801678
commit
8d0dfa0d57
|
@ -850,7 +850,7 @@ typedef unsigned int char32_t;
|
||||||
#define _LIBCPP_HAS_NO_CONCEPTS
|
#define _LIBCPP_HAS_NO_CONCEPTS
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if _LIBCPP_STD_VER <= 17 || defined(_LIBCPP_HAS_NO_CONCEPTS) || defined(_MSC_VER)
|
#if _LIBCPP_STD_VER <= 17 || defined(_LIBCPP_HAS_NO_CONCEPTS)
|
||||||
#define _LIBCPP_HAS_NO_RANGES
|
#define _LIBCPP_HAS_NO_RANGES
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -33,12 +33,12 @@ _LIBCPP_BEGIN_NAMESPACE_STD
|
||||||
// [iterator.concept.readable]
|
// [iterator.concept.readable]
|
||||||
template<class _In>
|
template<class _In>
|
||||||
concept __indirectly_readable_impl =
|
concept __indirectly_readable_impl =
|
||||||
requires(const _In __in) {
|
requires(const _In __i) {
|
||||||
typename iter_value_t<_In>;
|
typename iter_value_t<_In>;
|
||||||
typename iter_reference_t<_In>;
|
typename iter_reference_t<_In>;
|
||||||
typename iter_rvalue_reference_t<_In>;
|
typename iter_rvalue_reference_t<_In>;
|
||||||
{ *__in } -> same_as<iter_reference_t<_In> >;
|
{ *__i } -> same_as<iter_reference_t<_In> >;
|
||||||
{ ranges::iter_move(__in) } -> same_as<iter_rvalue_reference_t<_In> >;
|
{ ranges::iter_move(__i) } -> same_as<iter_rvalue_reference_t<_In> >;
|
||||||
} &&
|
} &&
|
||||||
common_reference_with<iter_reference_t<_In>&&, iter_value_t<_In>&> &&
|
common_reference_with<iter_reference_t<_In>&&, iter_value_t<_In>&> &&
|
||||||
common_reference_with<iter_reference_t<_In>&&, iter_rvalue_reference_t<_In>&&> &&
|
common_reference_with<iter_reference_t<_In>&&, iter_rvalue_reference_t<_In>&&> &&
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class T>
|
// template<class T>
|
||||||
// concept input_iterator;
|
// concept input_iterator;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class I>
|
// template<class I>
|
||||||
// concept __iterator_traits_detail::__cpp17_bidirectional_iterator;
|
// concept __iterator_traits_detail::__cpp17_bidirectional_iterator;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class I>
|
// template<class I>
|
||||||
// concept __iterator_traits_detail::__cpp17_forward_iterator;
|
// concept __iterator_traits_detail::__cpp17_forward_iterator;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class I>
|
// template<class I>
|
||||||
// concept __iterator_traits_detail::__cpp17_input_iterator;
|
// concept __iterator_traits_detail::__cpp17_input_iterator;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class I>
|
// template<class I>
|
||||||
// concept __iterator_traits_detail::__cpp17_iterator;
|
// concept __iterator_traits_detail::__cpp17_iterator;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class I>
|
// template<class I>
|
||||||
// concept __iterator_traits_detail::__cpp17_random_access_iterator;
|
// concept __iterator_traits_detail::__cpp17_random_access_iterator;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// REQUIRES: locale.en_US.UTF-8
|
// REQUIRES: locale.en_US.UTF-8
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
#include <iterator>
|
#include <iterator>
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// iterator, const_iterator, reverse_iterator, const_reverse_iterator
|
// iterator, const_iterator, reverse_iterator, const_reverse_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// map
|
// map
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// iterator, const_iterator, reverse_iterator, const_reverse_iterator
|
// iterator, const_iterator, reverse_iterator, const_reverse_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// multimap
|
// multimap
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// iterator, const_iterator, reverse_iterator, const_reverse_iterator
|
// iterator, const_iterator, reverse_iterator, const_reverse_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// multiset
|
// multiset
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// iterator, const_iterator, reverse_iterator, const_reverse_iterator
|
// iterator, const_iterator, reverse_iterator, const_reverse_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// set
|
// set
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// iterator, const_iterator, reverse_iterator, const_reverse_iterator
|
// iterator, const_iterator, reverse_iterator, const_reverse_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// array
|
// array
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// iterator, const_iterator, reverse_iterator, const_reverse_iterator
|
// iterator, const_iterator, reverse_iterator, const_reverse_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// deque
|
// deque
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// iterator, const_iterator
|
// iterator, const_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// forward_list
|
// forward_list
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// iterator, const_iterator, reverse_iterator, const_reverse_iterator
|
// iterator, const_iterator, reverse_iterator, const_reverse_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// list
|
// list
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// iterator, const_iterator, reverse_iterator, const_reverse_iterator
|
// iterator, const_iterator, reverse_iterator, const_reverse_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// vector
|
// vector
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// iterator, const_iterator, reverse_iterator, const_reverse_iterator
|
// iterator, const_iterator, reverse_iterator, const_reverse_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// vector
|
// vector
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// iterator, const_iterator, local_iterator, const_local_iterator
|
// iterator, const_iterator, local_iterator, const_local_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// unordered_map
|
// unordered_map
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// iterator, const_iterator, local_iterator, const_local_iterator
|
// iterator, const_iterator, local_iterator, const_local_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// unordered_multimap
|
// unordered_multimap
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// iterator, const_iterator, local_iterator, const_local_iterator
|
// iterator, const_iterator, local_iterator, const_local_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// unordered_multiset
|
// unordered_multiset
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// iterator, const_iterator, local_iterator, const_local_iterator
|
// iterator, const_iterator, local_iterator, const_local_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// unordered_multiset
|
// unordered_multiset
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,6 @@
|
||||||
|
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// <span>
|
// <span>
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// span
|
// span
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// iterator, reverse_iterator
|
// iterator, reverse_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// directory_iterator, recursive_directory_iterator
|
// directory_iterator, recursive_directory_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// path
|
// path
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class T>
|
// template<class T>
|
||||||
// struct iterator_traits;
|
// struct iterator_traits;
|
||||||
|
|
|
@ -8,7 +8,6 @@
|
||||||
|
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class T>
|
// template<class T>
|
||||||
// using iter_reference_t = decltype(*declval<T&>());
|
// using iter_reference_t = decltype(*declval<T&>());
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class T>
|
// template<class T>
|
||||||
// struct incrementable_traits;
|
// struct incrementable_traits;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class T>
|
// template<class T>
|
||||||
// using iter_difference_t;
|
// using iter_difference_t;
|
||||||
|
|
|
@ -8,7 +8,6 @@
|
||||||
|
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class T>
|
// template<class T>
|
||||||
// struct indirectly_readable_traits;
|
// struct indirectly_readable_traits;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class T>
|
// template<class T>
|
||||||
// using iter_value_t;
|
// using iter_value_t;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class In>
|
// template<class In>
|
||||||
// concept indirectly_readable;
|
// concept indirectly_readable;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class T>
|
// template<class T>
|
||||||
// concept incrementable;
|
// concept incrementable;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class T>
|
// template<class T>
|
||||||
// concept input_iterator;
|
// concept input_iterator;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class In>
|
// template<class In>
|
||||||
// concept input_or_output_iterator;
|
// concept input_or_output_iterator;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class In>
|
// template<class In>
|
||||||
// concept input_or_output_iterator;
|
// concept input_or_output_iterator;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class In>
|
// template<class In>
|
||||||
// concept indirectly_readable;
|
// concept indirectly_readable;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class S, class I>
|
// template<class S, class I>
|
||||||
// concept sentinel_for;
|
// concept sentinel_for;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class S, class I>
|
// template<class S, class I>
|
||||||
// concept sentinel_for;
|
// concept sentinel_for;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// [iterator.concept.sizedsentinel], concept sized_sentinel_for
|
// [iterator.concept.sizedsentinel], concept sized_sentinel_for
|
||||||
//
|
//
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class T>
|
// template<class T>
|
||||||
// concept weakly_incrementable;
|
// concept weakly_incrementable;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class In>
|
// template<class In>
|
||||||
// concept std::weakly_incrementable;
|
// concept std::weakly_incrementable;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class In>
|
// template<class In>
|
||||||
// concept indirectly_writable;
|
// concept indirectly_writable;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// Test the [[nodiscard]] extension in libc++.
|
// Test the [[nodiscard]] extension in libc++.
|
||||||
// REQUIRES: libc++
|
// REQUIRES: libc++
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class I>
|
// template<class I>
|
||||||
// unspecified iter_move;
|
// unspecified iter_move;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class I>
|
// template<class I>
|
||||||
// using iter_rvalue_reference;
|
// using iter_rvalue_reference;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// back_insert_iterator
|
// back_insert_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// front_insert_iterator
|
// front_insert_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// insert_iterator
|
// insert_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// move_iterator
|
// move_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// reverse_iterator
|
// reverse_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// istream_iterator
|
// istream_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// istreambuf_iterator
|
// istreambuf_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// ostream_iterator
|
// ostream_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// ostreambuf_iterator
|
// ostreambuf_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// std::ranges::begin
|
// std::ranges::begin
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// unspecified begin;
|
// unspecified begin;
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// unspecified begin;
|
// unspecified begin;
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// ranges::cbegin;
|
// ranges::cbegin;
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// unspecified begin;
|
// unspecified begin;
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// std::ranges::end
|
// std::ranges::end
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// unspecified begin;
|
// unspecified begin;
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,6 @@
|
||||||
|
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// <ranges>
|
// <ranges>
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<range R>
|
// template<range R>
|
||||||
// using range_difference_t = iter_difference_t<iterator_t<R>>;
|
// using range_difference_t = iter_difference_t<iterator_t<R>>;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class T>
|
// template<class T>
|
||||||
// using iterator_t = decltype(ranges::begin(declval<T&>()));
|
// using iterator_t = decltype(ranges::begin(declval<T&>()));
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class T>
|
// template<class T>
|
||||||
// concept range;
|
// concept range;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<range _Rp>
|
// template<range _Rp>
|
||||||
// using sentinel_t = decltype(ranges::end(declval<_Rp&>()));
|
// using sentinel_t = decltype(ranges::end(declval<_Rp&>()));
|
||||||
|
|
|
@ -8,7 +8,6 @@
|
||||||
|
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class T>
|
// template<class T>
|
||||||
// concept common_range;
|
// concept common_range;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<range _Rp>
|
// template<range _Rp>
|
||||||
// concept input_range;
|
// concept input_range;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// template<class T>
|
// template<class T>
|
||||||
// concept input_iterator;
|
// concept input_iterator;
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// regex_iterator
|
// regex_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// regex_token_iterator
|
// regex_token_iterator
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// match_results
|
// match_results
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// string
|
// string
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// iterator, const_iterator, reverse_iterator, const_reverse_iterator
|
// iterator, const_iterator, reverse_iterator, const_reverse_iterator
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,6 @@
|
||||||
|
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// <string_view>
|
// <string_view>
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// string_view
|
// string_view
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// UNSUPPORTED: gcc-10
|
// UNSUPPORTED: gcc-10
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// iterator, const_iterator, reverse_iterator, const_reverse_iterator
|
// iterator, const_iterator, reverse_iterator, const_reverse_iterator
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,6 @@
|
||||||
|
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// <functional>
|
// <functional>
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,6 @@
|
||||||
|
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// <functional>
|
// <functional>
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,6 @@
|
||||||
|
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// <functional>
|
// <functional>
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,6 @@
|
||||||
|
|
||||||
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
// UNSUPPORTED: c++03, c++11, c++14, c++17
|
||||||
// UNSUPPORTED: libcpp-no-concepts
|
// UNSUPPORTED: libcpp-no-concepts
|
||||||
// XFAIL: msvc && clang
|
|
||||||
|
|
||||||
// <functional>
|
// <functional>
|
||||||
|
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue