Commit Graph
478 Commits
Author SHA1 Message Date
Peter Dimov 5cef4e4f78 Eliminate mem_fn_template.hpp 2024-01-04 19:51:50 +02:00
Peter Dimov 506838badd Modernize mem_fn_template.hpp 2024-01-04 19:11:35 +02:00
Peter Dimov 1acf70f920 Remove g++-4.6 from CI 2024-01-04 19:01:02 +02:00
Peter Dimov 58fee45699 Update mem_fn_dm_test 2024-01-04 18:44:49 +02:00
Peter Dimov 56ffdf4c9a Modernize implementation of _mfi::dm 2024-01-04 18:38:45 +02:00
Peter Dimov e41138c7d9 Expand mem_fn_ref_test 2024-01-04 18:06:14 +02:00
Peter Dimov e728e25376 Add shared_ptr tests to mem_fn_dm_test 2024-01-04 17:55:06 +02:00
Peter Dimov 4767d6243d Add ref(x) tests to mem_fn_dm_test 2024-01-04 17:36:49 +02:00
Peter Dimov 5a68a35866 Update boost/detail includes 2024-01-04 17:30:08 +02:00
Peter Dimov 021826f2a9 Regenerate CMakeLists.txt 2024-01-04 14:06:30 +02:00
Peter Dimov 3de992d5c0 Update meta/libraries.json 2024-01-04 14:05:59 +02:00
Peter Dimov fcaa213721 Use C++11 in mem_fn_cc.hpp, mem_fn_template.hpp 2024-01-04 07:34:04 +02:00
Peter Dimov 4584bd9e9d Remove obsolete workarounds from placeholders.hpp 2024-01-04 07:02:00 +02:00
Peter Dimov defcfd175a Remove pre-C++11 code from std_placeholders.hpp 2024-01-04 06:38:05 +02:00
Peter Dimov fe3500804f Remove g++-4.4 from CI 2024-01-04 06:29:14 +02:00
Peter Dimov 8175753863 Remove pre-C++11 code from protect.hpp 2024-01-04 06:15:38 +02:00
Peter Dimov e16c224c85 Remove C++03 from CI 2024-01-04 05:48:14 +02:00
Peter Dimov b193ecc1b0 Remove pre-C++11 code from apply.hpp 2024-01-04 05:12:54 +02:00
Peter Dimov 732bc0787c Remove BOOST_NO_VOID_RETURNS code path from bind.hpp 2024-01-02 20:09:20 +02:00
Peter Dimov 645d30d455 Remove unnecessary macros from mem_fn.hpp 2024-01-02 19:55:36 +02:00
Peter Dimov 08e5b5831c Remove BOOST_NO_VOID_RETURNS code path from mem_fn.hpp 2024-01-02 19:47:55 +02:00
Peter Dimov d9b74619b7 Update ci.yml 2024-01-02 19:04:31 +02:00
Peter Dimov 6892ffa0a3 Update .drone.jsonnet 2024-01-02 18:41:32 +02:00
Peter Dimov 586d4e1fb0 Update ci.yml boost-1.84.0 boost-1.84.0.beta1 2023-10-18 14:03:41 +03: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 boost-1.83.0 boost-1.83.0.beta1 2023-06-03 02:25:23 +03:00
Peter Dimov 8d945a9733 Update .drone.jsonnet boost-1.82.0.beta1 boost-1.82.0 2023-03-04 20:12:04 +02:00
Peter Dimov a421c908e3 Add notice for C++03 deprecation 2023-03-04 19:58:19 +02:00
Peter Dimov 41dda10827 Update ci.yml 2023-03-04 17:53:35 +02:00
Peter Dimov 9a59a15e28 Use BOOST_TEST_TRAIT_SAME 2022-12-23 05:38:26 +02:00
Peter Dimov 395235f3aa Update ci.yml 2022-12-23 05:35:07 +02:00
Peter Dimov f1e32ceb6d Merge pull request #31 from Lastique/feature/update_is_same
Use `is_same` from Boost.TypeTraits
2022-12-23 05:32:32 +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 cbd61ba5b9 Change macos-10.15 to macos-11 in ci.yml boost-1.81.0 boost-1.81.0.beta1 2022-08-24 20:43:19 +03:00
Peter Dimov fe0ade9c8f Update cmake_subdir_test 2022-08-24 20:42:36 +03:00
Peter Dimov b9e32ab23e Add CMake tests to ci.yml 2022-08-24 20:04:22 +03:00
Peter Dimov 0abab115dd Update ci.yml 2022-08-24 20:01:55 +03:00
Peter Dimov 20908f71e7 Merge pull request #29 from fanquake/point_to_bind_mem_fn
refactor: use boost/bind/mem_fn over boost/mem_fn
2022-08-24 19:58:43 +03:00
fanquake 3a1b8da4b0 refactor: use boost/bind/mem_fn over boost/mem_fn
The later just includes the former.
2022-08-23 16:12:04 +01:00
Peter Dimov edc56d8442 Update .yml files boost-1.80.0.beta1 boost-1.80.0 boost-1.79.0.beta1 boost-1.79.0 2022-02-12 22:40:47 +02: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 f50916d0e1 Update tests 2022-02-12 19:13:09 +02:00
Peter Dimov a5491d988a Disable rvalue references on GCC 4.4 2022-02-12 18:53:29 +02:00
Peter Dimov 536721c41d Disable placeholder_std_bind_test on GCC 4.4 2022-02-12 18:47:23 +02:00
Peter Dimov f75413b14a Add a workaround for GCC 4.4 to protect.hpp 2022-02-12 18:34:37 +02:00
Peter Dimov 988a8707b4 Update drone.sh permissions 2022-02-12 18:19:46 +02:00
Peter Dimov f6026ae53f Fix library name 2022-02-12 18:18:40 +02:00
Peter Dimov 5599f2210f Add Drone files 2022-02-12 18:17:09 +02:00
Peter Dimov 24bd5e7e5b Merge branch 'develop' into feature/result-traits boost-1.78.0.beta1 boost-1.78.0 2021-10-01 01:56:25 +03:00
Peter Dimov b0b2ed2814 Update ci.yml 2021-10-01 01:14:41 +03:00