Peter Dimov
dded373cc7
Remove unnecessary header
2024-01-26 07:52:47 +02:00
Peter Dimov
3be7521aa2
Fix BOOST_MSVC checks
2024-01-06 14:34:59 +02:00
Peter Dimov
71f21c757f
Fix BOOST_MP11_MSVC remnants
2024-01-06 07:28:16 +02:00
Peter Dimov
ea7f38833f
Remove dependency on Mp11 (fixes msvc-12.0 as a side effect)
2024-01-06 01:29:50 +02:00
Peter Dimov
46fbb87bbb
Simplify list, bind
2024-01-05 03:55:27 +02:00
Peter Dimov
42c7177509
Move/remove detail headers as appropriate
2024-01-05 01:04:40 +02:00
Peter Dimov
186b9c66de
Update C++03 deprecation message
2023-10-18 14:00:38 +03:00
Peter Dimov
55d037093b
Update C++03 deprecation message
2023-06-03 02:25:23 +03:00
Peter Dimov
a421c908e3
Add notice for C++03 deprecation
2023-03-04 19:58:19 +02:00
Andrey Semashev
9493eaccad
Use a local copy of is_same trait.
...
boost::core::is_same is deprecated, so use a local copy to avoid adding
a dependency on Boost.TypeTraits. Use Boost.TypeTraits in tests.
Also added a missing include.
2022-12-23 02:25:19 +03:00
Peter Dimov
57d26f5ab3
libstdc++ 4.8 and below don't have std::bit_not. Fixes #28 .
2022-02-12 20:48:46 +02:00
Peter Dimov
b719777942
Do not rely on result_type for standard function objects on C++17 or above
2021-10-01 01:07:32 +03:00
Peter Dimov
b601e8924d
Move result_traits to its own header; add specializations for <functional> objects on MSVC >= C++17
2020-06-30 04:23:39 +03:00