diff options
Diffstat (limited to 'contrib/llvm-project/libcxx/include/__memory/concepts.h')
| -rw-r--r-- | contrib/llvm-project/libcxx/include/__memory/concepts.h | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/contrib/llvm-project/libcxx/include/__memory/concepts.h b/contrib/llvm-project/libcxx/include/__memory/concepts.h index 12d7bf85ed94..97cc3583ec96 100644 --- a/contrib/llvm-project/libcxx/include/__memory/concepts.h +++ b/contrib/llvm-project/libcxx/include/__memory/concepts.h @@ -19,6 +19,7 @@  #include <__ranges/concepts.h>  #include <__type_traits/is_reference.h>  #include <__type_traits/remove_cvref.h> +#include <__type_traits/remove_reference.h> // TODO(modules): This should not be required  #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)  #  pragma GCC system_header @@ -26,7 +27,7 @@  _LIBCPP_BEGIN_NAMESPACE_STD -#if _LIBCPP_STD_VER > 17 +#if _LIBCPP_STD_VER >= 20  namespace ranges { @@ -62,7 +63,7 @@ concept __nothrow_forward_range =  } // namespace ranges -#endif // _LIBCPP_STD_VER > 17 +#endif // _LIBCPP_STD_VER >= 20  _LIBCPP_END_NAMESPACE_STD  | 
