Peter Dimov
|
bf7a78594e
|
Add a test with a tuple-like described struct
|
2022-11-28 18:46:13 +02:00 |
|
Peter Dimov
|
c0c70e5b3e
|
Add support for tuple-like types. Refs #30.
|
2022-11-28 16:59:35 +02:00 |
|
Peter Dimov
|
08d69c31b1
|
Merge branch 'develop' into feature/is_tuple_like
|
2022-11-28 15:50:36 +02:00 |
|
Peter Dimov
|
6526b24900
|
Add hash_integral_test2.cpp
|
2022-11-28 14:20:44 +02:00 |
|
Peter Dimov
|
c61a4f691e
|
Add boost::container_hash::is_tuple_like. Refs #30.
|
2022-11-27 21:20:19 +02:00 |
|
Peter Dimov
|
fe28cdbd1f
|
Add boost::hash_value for std::nullptr_t. Refs #29.
|
2022-11-27 20:13:52 +02:00 |
|
Peter Dimov
|
0d2266decb
|
Specialize boost::unordered::hash_is_avalanching for hash<string> and hash<string_view>
|
2022-10-30 02:47:10 +03:00 |
|
Peter Dimov
|
018fc4e1fa
|
Add support for described classes to hash.hpp
|
2022-10-28 19:35:10 +03:00 |
|
Peter Dimov
|
7568176bfa
|
is_described_class should be false for unions
|
2022-10-28 18:42:07 +03:00 |
|
Peter Dimov
|
0171246a61
|
Add is_described_class<T>
|
2022-10-28 01:47:27 +03:00 |
|
Peter Dimov
|
a4b2048a29
|
Add is_contiguous_range_test3 (refs #28)
|
2022-10-26 19:13:27 +03:00 |
|
Peter Dimov
|
ed235989ef
|
Add is_unordered_range_test2
|
2022-09-18 14:32:28 +03:00 |
|
Peter Dimov
|
bf0a77f062
|
Disable tests using fs::path for msvc-8.0
|
2022-09-18 14:28:24 +03:00 |
|
Peter Dimov
|
79fff9e1ea
|
Add is_contiguous_range_test2
|
2022-09-18 14:26:30 +03:00 |
|
Peter Dimov
|
20c03417b0
|
Add is_range_test3
|
2022-09-18 14:04:05 +03:00 |
|
Peter Dimov
|
03123685c4
|
Add hash_unordered_map_test
|
2022-09-15 18:12:52 +03:00 |
|
Peter Dimov
|
95fe6bd9a3
|
Add hash_unordered_set_test
|
2022-09-15 18:10:23 +03:00 |
|
Peter Dimov
|
6cb735fda6
|
Add hash_unordered_multimap_test
|
2022-09-15 18:05:00 +03:00 |
|
Peter Dimov
|
10b4ad598f
|
Add hash_unordered_multiset_test
|
2022-09-15 18:02:22 +03:00 |
|
Peter Dimov
|
ce734b435e
|
Implement boost::hash_unordered_range
|
2022-09-15 18:00:04 +03:00 |
|
Peter Dimov
|
e387d14d36
|
Add hash_multimap_test
|
2022-09-15 16:50:39 +03:00 |
|
Peter Dimov
|
1fb41a72ef
|
Add hash_multiset_test
|
2022-09-15 16:48:18 +03:00 |
|
Peter Dimov
|
30c32bb3df
|
Move traits headers from container_hash/detail/ to container_hash/
|
2022-09-13 19:45:45 +03:00 |
|
Peter Dimov
|
21530840e1
|
Add hash_string_test4.cpp
|
2022-08-31 15:09:29 +03:00 |
|
Peter Dimov
|
d0c1e36fc1
|
Add hash_string_test3.cpp
|
2022-08-31 14:51:47 +03:00 |
|
Peter Dimov
|
2d557a746d
|
Add hash_vector_test2.cpp
|
2022-07-16 11:16:06 +03:00 |
|
Peter Dimov
|
58502fddca
|
Add hash_container_test.cpp
|
2022-06-15 22:52:56 +03:00 |
|
Peter Dimov
|
98bbd2ba56
|
Disable hash_fs_path_test for msvc-14.0 cxxstd=latest
|
2022-06-04 15:53:54 +03:00 |
|
Peter Dimov
|
08ea1677be
|
Disable -Wshadow and -Wconversion for the fs path tests because of gcc-4.8
|
2022-06-04 14:25:47 +03:00 |
|
Peter Dimov
|
5ddcd7c8e7
|
Disable detail_is_range_test2.cpp under CMake
|
2022-06-03 22:44:32 +03:00 |
|
Peter Dimov
|
b3c9b35a13
|
Disable -Wc99-extensions for Clang
|
2022-06-03 21:38:02 +03:00 |
|
Peter Dimov
|
c9c77cb104
|
Update warning suppressions
|
2022-06-03 20:59:41 +03:00 |
|
Peter Dimov
|
873a60d009
|
Disable -Wvariadic-macros for Clang as well
|
2022-06-03 20:19:01 +03:00 |
|
Peter Dimov
|
b8d315fac5
|
Update is_range, disable -Wvariadic-macros for GCC
|
2022-06-03 20:14:07 +03:00 |
|
Peter Dimov
|
e0e86a1413
|
Add detail_is_range_test2.cpp
|
2022-06-03 20:01:26 +03:00 |
|
Peter Dimov
|
866bd60dd3
|
Reject ranges that have themselves as their value_type (e.g. filesystem::path)
|
2022-06-03 19:52:03 +03:00 |
|
Peter Dimov
|
6781cff622
|
Add hash_fs_path_test.cpp
|
2022-06-03 19:31:33 +03:00 |
|
Peter Dimov
|
7ad0365048
|
Merge branch 'develop' into feature/refresh
|
2022-05-12 18:00:03 +03:00 |
|
Peter Dimov
|
000276988f
|
Add hash_string_test2
|
2022-04-28 21:13:23 +03:00 |
|
Peter Dimov
|
9bdebb3df4
|
Merge branch 'develop' into feature/refresh
|
2021-10-19 17:37:20 +03:00 |
|
Peter Dimov
|
1c27af1e2e
|
Add hash_reference_values.cpp
|
2021-10-17 23:54:39 +03:00 |
|
Peter Dimov
|
bdc2840738
|
Update test/Jamfile
|
2021-10-17 19:52:16 +03:00 |
|
Peter Dimov
|
56f790d896
|
Add hash_integral_test.cpp
|
2021-10-17 19:36:53 +03:00 |
|
Peter Dimov
|
355c1cd7a4
|
Add hash_number_test2
|
2021-10-17 19:28:51 +03:00 |
|
Peter Dimov
|
3487450f62
|
Add CMake tests to ci.yml
|
2021-10-17 08:46:35 +03:00 |
|
Peter Dimov
|
6ffc99adb7
|
Update test/Jamfile
|
2021-10-17 08:22:24 +03:00 |
|
Peter Dimov
|
0737c56fec
|
Move boost::hash into hash.hpp, delete specializations
|
2021-10-17 03:54:41 +03:00 |
|
Peter Dimov
|
fe66085fbc
|
Add hash_forward_list_test.cpp
|
2021-10-17 01:15:01 +03:00 |
|
Peter Dimov
|
3f2612d36e
|
Update test/Jamfile, turn warnings-as-errors=on, fix g++ warning
|
2021-10-16 22:22:29 +03:00 |
|
Peter Dimov
|
d308495a67
|
Add detail/is_unordered_range.hpp
|
2021-10-16 21:01:07 +03:00 |
|