2
0
mirror of https://github.com/boostorg/bind.git synced 2026-01-19 04:02:11 +00:00
Commit Graph

464 Commits

Author SHA1 Message Date
Peter Dimov
74308ee223 Add bind_over_mf2_test.cpp 2024-01-04 20:56:32 +02:00
Peter Dimov
6926dbfc51 Expand bind_over_mf_test.cpp 2024-01-04 20:49:06 +02:00
Peter Dimov
1d123d6432 Add bind_over_mf_test.cpp 2024-01-04 20:36:39 +02:00
Peter Dimov
9b9851a887 Add bind_over_test.cpp 2024-01-04 20:26: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.beta1 boost-1.84.0 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.beta1 boost-1.83.0 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.beta1 boost-1.81.0 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
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
5b1fe62dbb Update ci.yml 2021-10-01 00:20:25 +03:00
Peter Dimov
34a3ee580c Update .github/workflows boost-1.77.0.beta1 boost-1.77.0 2021-04-19 18:09:51 +03:00
Peter Dimov
ebc0c07e96 Add -DBUILD_TESTING=ON to .yml files; it's not default anymore 2021-03-19 03:51:47 +02:00
Peter Dimov
12e2ca325d Add apply_rv_test2.cpp; refs #26 boost-1.76.0.beta1 boost-1.76.0 2021-03-06 18:57:09 +02:00
Peter Dimov
1e3efb361b Update boost::apply to use variadics and perfect forwarding; refs #26 2021-03-06 18:52:42 +02:00
Peter Dimov
bb50844171 Add apply_test2.cpp 2021-03-06 18:42:13 +02:00
Peter Dimov
ee25007a9f Add apply_test.cpp 2021-03-06 18:38:14 +02:00
Peter Dimov
c85b31e3d2 Support use of standard placeholders with boost::bind 2021-02-23 21:34:20 +02:00
Peter Dimov
6c84518748 Add .github/workflows 2021-01-20 00:32:08 +02:00
Peter Dimov
725fc8f73f Merge pull request #25 from eldiener/develop
[skip ci] Add "cxxstd" json field
2021-01-20 00:27:35 +02:00
Edward Diener
a373d662b4 [skip ci] Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries in order to specify the minumum C++ standard compilation level. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out. 2021-01-19 00:04:38 -05:00
Peter Dimov
df4e0530e8 Update maintainer e-mail 2020-12-12 00:59:25 +02:00
Peter Dimov
dbd3d09ede Update appveyor.yml 2020-11-14 21:59:31 +02:00