diff --git a/doc/html/boost_config/boost_macro_reference.html b/doc/html/boost_config/boost_macro_reference.html index 6c0cf00d..bd57de21 100644 --- a/doc/html/boost_config/boost_macro_reference.html +++ b/doc/html/boost_config/boost_macro_reference.html @@ -3250,6 +3250,20 @@
+ BOOST_NO_CXX11_UNRESTRICTED_UNION
+
+ The compiler does not support an unrestricted union. This is a + union that may contain static data as well as user-defined member + data with non-trivial special member functions. +
+
BOOST_NO_CXX11_USER_DEFINED_LITERALS
@@ -3977,7 +3991,8 @@
BOOST_INLINE_VARIABLE
@@ -3991,7 +4006,35 @@
for further adjustments to the code.
+ BOOST_IF_CONSTEXPR
+
+ Expands to if constexpr
+ when supported, or if
+ otherwise.
+
+ BOOST_INLINE_CONSTEXPR
+
+ This is a shortcut for BOOST_INLINE_VARIABLE
+ BOOST_CONSTEXPR_OR_CONST
.
+
boost_has_foo.ipp
".
Try not to add feature test macros unnecessarily, if there is a platform
specific macro that can already be used (for example _WIN32
,
- __BEOS__
, or __linux
) to identify the feature then use
- that. Try to keep the macro to a feature group, or header name, rather than
- one specific API (for example BOOST_HAS_NL_TYPES_H
+ __BEOS__
, or __linux__
) to identify the feature then
+ use that. Try to keep the macro to a feature group, or header name, rather
+ than one specific API (for example BOOST_HAS_NL_TYPES_H
rather than BOOST_HAS_CATOPEN
).
If the macro describes a POSIX feature group, then add boilerplate code to
<boost/config/detail/suffix.hpp>
diff --git a/doc/html/index.html b/doc/html/index.html
index 88c3b169..27d9289b 100644
--- a/doc/html/index.html
+++ b/doc/html/index.html
@@ -990,7 +990,7 @@
Last revised: October 29, 2019 at 16:54:06 GMT |
+Last revised: March 23, 2020 at 21:06:56 GMT |