CMake C++11 Compatibility: Add more type_traits from C++14 and C++17

This commit is contained in:
Taylor Sasser
2025-10-16 13:39:11 -04:00
committed by Daniel Tierney
parent 7e4cc9fe22
commit 985b0f5bcf
2 changed files with 24 additions and 11 deletions

View File

@@ -111,7 +111,8 @@ Available features are:
``cm::shared_lock``
* ``<cm/type_traits>``:
``cm::enable_if_t``
``cm::conditional_t``, ``cm::decay_t``, ``cm::enable_if_t``,
``cm::remove_cv_t``, ``cm::remove_reference_t``
* ``<cm/unordered_map>``:
``cm::cbegin``, ``cm::cend``, ``cm::rbegin``, ``cm::rend``,
@@ -169,7 +170,7 @@ Available features are:
* ``<cm/type_traits>``:
``cm::bool_constant``, ``cm::invoke_result_t``, ``cm::invoke_result``,
``cm::void_t``
``cm::is_same_v``, ``cm::void_t``
* ``<cm/unordered_map>``:
``cm::size``, ``cm::empty``, ``cm::data``