Peter Dimov
|
8e7e16e9c3
|
Add nontype_test.cpp
|
2025-11-01 17:18:55 +02:00 |
|
Braden Ganetsky
|
94b1675762
|
Add to_underlying
|
2025-09-05 09:33:40 -05:00 |
|
Christian Mazakas
|
1a60e0357c
|
add move_only_function
|
2025-06-11 19:57:30 -07:00 |
|
Peter Dimov
|
c18e5f2276
|
Move MSVC workarounds from test/Jamfile to to_array_rvalue_test.cpp
|
2024-10-04 13:26:50 +03:00 |
|
Anarthal (Rubén Pérez)
|
d2d5cbe094
|
Added to_array (#14)
* Added to_array
* Suppress unused warnings
* Fix unused warnings (2)
* Workaround msvc 14.0 bug
* Workaround MSVC problems with moving arrays
* MSVC workaround in constexpr test
* Further MSVC fixes
* Disable rvalue tests for MSVC 14.0
* Incorrect argument spec
* constexpr checks
* const test
* Disable rvalues for msvc 14.1
* Docs
* Added more const tests
* Correct static_asserts
* Update type requirements in docs
* Corrected return types and conditions
* Doc updates
|
2024-10-04 13:06:44 +03:00 |
|
Rene Rivera
|
e6d2faa267
|
Sync from upstream.
|
2024-07-12 08:55:45 -05:00 |
|
Christian Mazakas
|
8ed23dd6a7
|
implement pointer-to-member function_ref overloads
|
2024-06-21 07:57:36 -07:00 |
|
Rene Rivera
|
6f8c2fe8c1
|
Add missing import-search for cconfig/predef checks.
|
2024-05-04 23:28:15 -05:00 |
|
Rene Rivera
|
e5f0043abc
|
Sync from upstream.
|
2024-04-28 20:36:12 -05:00 |
|
Peter Dimov
|
cc45f3198a
|
Disable -Warray-bounds on GCC when sanitization is on
|
2024-04-28 20:12:14 +03:00 |
|
Rene Rivera
|
d5cf9802bd
|
Add new lib dependencies.
|
2024-04-25 22:12:11 -05:00 |
|
Rene Rivera
|
28496a6a01
|
Sync from upstream.
|
2024-04-20 15:34:30 -05:00 |
|
Christian Mazakas
|
26e3edd0af
|
Add initial draft of function_ref
|
2024-04-17 09:40:34 -07:00 |
|
Rene Rivera
|
ed8837a4ff
|
Sync from upstream.
|
2024-04-10 07:58:31 -05:00 |
|
Peter Dimov
|
2bc168926b
|
Add is_nothrow_invocable_r
|
2024-04-06 22:20:25 +03:00 |
|
Peter Dimov
|
3025c1b929
|
Add is_invocable_r
|
2024-04-06 21:45:34 +03:00 |
|
Peter Dimov
|
8cfda56a62
|
Add constexpr tests for invoke_r
|
2024-04-06 21:45:19 +03:00 |
|
Peter Dimov
|
430c9b1b60
|
Add noexcept tests for invoke_r
|
2024-04-06 20:12:13 +03:00 |
|
Peter Dimov
|
984d6b39da
|
Add invoke_r
|
2024-04-06 19:03:58 +03:00 |
|
Peter Dimov
|
30242af2c2
|
Add constexpr tests for bind_back
|
2024-03-29 21:43:34 +02:00 |
|
Peter Dimov
|
9a58caf918
|
Add bind_back
|
2024-03-29 21:20:49 +02:00 |
|
Peter Dimov
|
28e71552eb
|
Add integer_sequence_test
|
2024-03-28 21:37:43 +02:00 |
|
Peter Dimov
|
928f2d7255
|
Add bind_front_md_constexpr_test
|
2024-03-28 21:12:46 +02:00 |
|
Peter Dimov
|
5a5db4a74f
|
Add bind_front_mfn_constexpr_test
|
2024-03-28 21:12:46 +02:00 |
|
Peter Dimov
|
acd8c12e91
|
Add bind_front_obj_constexpr_test
|
2024-03-28 21:12:46 +02:00 |
|
Peter Dimov
|
710ea6a904
|
Add bind_front_fn_constexpr_test
|
2024-03-28 21:12:46 +02:00 |
|
Peter Dimov
|
a09b9b2c5a
|
Add bind_front_md_test
|
2024-03-28 21:12:46 +02:00 |
|
Peter Dimov
|
758b0c2ef9
|
Add bind_front_mfn_test
|
2024-03-28 21:12:46 +02:00 |
|
Peter Dimov
|
d745abe3a3
|
Disable invoke_mfn_constexpr_test, invoke_md_constexpr_test for GCC 4.9 as well
|
2024-03-28 21:12:46 +02:00 |
|
Peter Dimov
|
abcc654046
|
Add bind_front_obj_test
|
2024-03-28 21:12:46 +02:00 |
|
Peter Dimov
|
90e76cb4f4
|
Add bind_front
|
2024-03-28 21:12:45 +02:00 |
|
Peter Dimov
|
5b6c4ffe95
|
Add is_nothrow_invocable
|
2024-03-22 18:38:10 +02:00 |
|
Peter Dimov
|
26e18fd796
|
Add is_invocable
|
2024-03-22 18:14:36 +02:00 |
|
Peter Dimov
|
b4b6cacb9d
|
Add invoke_result_t
|
2024-03-22 17:34:42 +02:00 |
|
Peter Dimov
|
6b0825b893
|
Disable invoke_mfn_constexpr_test and invoke_md_constexpr_test for GCC 4.8
|
2024-03-22 05:09:13 +02:00 |
|
Peter Dimov
|
dca886ef30
|
Add constexpr tests for invoke
|
2024-03-22 05:02:43 +02:00 |
|
Peter Dimov
|
4710db471a
|
Add noexcept tests for invoke
|
2024-03-22 02:35:29 +02:00 |
|
Peter Dimov
|
efff37c7a3
|
Add mem_fn_mfn_test, mem_fn_md_test
|
2024-03-21 21:00:34 +02:00 |
|
Peter Dimov
|
9743e1e03f
|
Add invoke_md_test
|
2024-03-21 20:28:27 +02:00 |
|
Peter Dimov
|
3980572c34
|
Add invoke_mfn_test
|
2024-03-21 20:21:58 +02:00 |
|
Peter Dimov
|
9cad6fbca9
|
Add invoke_obj_test
|
2024-03-21 20:12:01 +02:00 |
|
Peter Dimov
|
b6858273bd
|
Add boost::compat::invoke
|
2024-03-21 19:57:32 +02:00 |
|
Rene Rivera
|
c511487e78
|
Make the library modular usable.
|
2024-03-11 08:27:02 -05:00 |
|
Peter Dimov
|
f96f5e0440
|
Update Jamfile
|
2023-06-25 10:55:36 +03:00 |
|
Christian Mazakas
|
745eaa080f
|
Implement shared_lock
Note, as a first pass draft we eschew TimedLockable support
|
2023-06-23 15:57:53 -07:00 |
|
Christian Mazakas
|
185a78d8cf
|
Implement latch
|
2023-05-15 11:44:34 -07:00 |
|
Peter Dimov
|
cf06d842e2
|
Add stub latch_test.cpp
|
2023-05-14 01:09:13 +03:00 |
|
Peter Dimov
|
079e3b8c8c
|
Initial commit
|
2023-05-13 21:01:18 +03:00 |
|