Christian Mazakas
|
5f9fdb0b15
|
Add reference docs for map's insert_or_assign
|
2022-02-28 14:37:57 -08:00 |
|
Christian Mazakas
|
0f44fd0064
|
Add reference docs for map's try_emplace()
|
2022-02-28 14:37:57 -08:00 |
|
Peter Dimov
|
ceba60831c
|
Merge pull request #108 from cmazakas/insert-doc-fixes
`insert()`/`extract()` doc fixes + test improvements
|
2022-02-26 04:01:30 +02:00 |
|
Peter Dimov
|
fd90df5d54
|
Merge pull request #107 from cmazakas/merge-doc-updates
Correct reference docs for `merge()`
|
2022-02-26 04:00:56 +02:00 |
|
Christian Mazakas
|
3fe2c29204
|
Update documentation on extract/insert to no longer say that transferring nodes between the corresponding multi- container is not supported
|
2022-02-25 13:59:00 -08:00 |
|
Christian Mazakas
|
55d4aaeef5
|
Update node_handle_tests to prove that nodes can be safely transferred between plain maps/sets and their multi- versions
|
2022-02-25 13:58:09 -08:00 |
|
Christian Mazakas
|
71d3b77668
|
Correct reference docs for merge()
|
2022-02-24 14:54:28 -08:00 |
|
Peter Dimov
|
0d3ece98c1
|
Merge pull request #106 from cmazakas/missing-nodiscard
Add missing `[[nodiscard]]` qualifiers as outlined by C++20
|
2022-02-24 18:00:00 +02:00 |
|
Peter Dimov
|
3dc83e4075
|
Merge pull request #105 from cmazakas/feature/erase_if
Implement `erase_if`
|
2022-02-24 17:55:30 +02:00 |
|
Christian Mazakas
|
b57ac04728
|
Update reference docs to include [[nodiscard]] annotations
|
2022-02-23 14:43:28 -08:00 |
|
Christian Mazakas
|
3d952d3c0f
|
Add missing [[nodiscard]] qualifiers as outlined by C++20
|
2022-02-23 14:26:28 -08:00 |
|
Christian Mazakas
|
0897423e69
|
Update Change Log for erase_if()
|
2022-02-23 11:56:19 -08:00 |
|
Christian Mazakas
|
b994ddf894
|
Add reference docs for erase_if()
|
2022-02-23 11:56:08 -08:00 |
|
Christian Mazakas
|
c322cc5621
|
Implement erase_if() for Unordered via function template in detail namespace
|
2022-02-23 11:36:48 -08:00 |
|
Christian Mazakas
|
d943283f80
|
Add test case for erase_if()
|
2022-02-23 11:36:48 -08:00 |
|
Peter Dimov
|
995707a43e
|
Add Abseil+FNV-1a to benchmark/string.cpp
|
2022-02-20 20:08:27 +02:00 |
|
Peter Dimov
|
107b5e6ab9
|
Merge pull request #104 from cmazakas/reference-refactor
Clean Up Reference
|
2022-02-18 22:11:29 +02:00 |
|
Christian Mazakas
|
2e0fdf7eb4
|
Update description lists for unordered_multiset
|
2022-02-18 10:41:46 -08:00 |
|
Christian Mazakas
|
14ecf54d8a
|
Update unordered_multiset refernce to follow new synopsis
|
2022-02-18 10:41:46 -08:00 |
|
Christian Mazakas
|
c6bdeae570
|
Update unordered_multiset synopsis to be modelled after the standard
|
2022-02-18 10:41:46 -08:00 |
|
Christian Mazakas
|
2d539a9b8f
|
Clean up formatting of description lists for unordered_set
|
2022-02-18 10:41:46 -08:00 |
|
Christian Mazakas
|
8e1f05082e
|
Update unordered_set reference to follow its new synopsis
|
2022-02-18 10:41:46 -08:00 |
|
Christian Mazakas
|
170d86be9a
|
Update unordered_set synopsis to be consistent with the standard
|
2022-02-18 10:41:46 -08:00 |
|
Christian Mazakas
|
d810b2d073
|
Clean up formatting of description lists for unordered_multimap
|
2022-02-18 10:41:46 -08:00 |
|
Christian Mazakas
|
e948bab4d9
|
Update unordered_multimap reference to be consistent with new synopsis
|
2022-02-18 10:41:46 -08:00 |
|
Christian Mazakas
|
7bed1417b9
|
Update unordered_multimap synopsis to be modelled after the standard
|
2022-02-18 10:41:46 -08:00 |
|
Christian Mazakas
|
f7eea71b0b
|
Add colons to text in description lists in unordered_map reference
|
2022-02-18 10:22:14 -08:00 |
|
Christian Mazakas
|
a0eee06c16
|
Add whitespace to description lists for unordered_map
|
2022-02-18 10:22:14 -08:00 |
|
Christian Mazakas
|
b7c013c1e8
|
Update unordered_map descriptions lists to use [horizontal] formatting
|
2022-02-18 10:22:14 -08:00 |
|
Christian Mazakas
|
1ee2eaf5e9
|
Reorder unordered_map reference docs to match the order found in the synopsis
|
2022-02-18 10:22:14 -08:00 |
|
Christian Mazakas
|
fe55012007
|
Refactor unordered_map synopsis to follow the layout of the standard
|
2022-02-18 10:22:14 -08:00 |
|
Peter Dimov
|
42eb31e7e1
|
Merge pull request #98 from cmazakas/insert-api-doc-fixes
Fix API docs to show the correct return type for emplace/insert
|
2022-02-14 22:41:02 +02:00 |
|
Christian Mazakas
|
83423adc05
|
Fix API docs to show the correct return type for emplace/insert for multimap and multiset
|
2022-02-14 12:30:31 -08:00 |
|
Peter Dimov
|
b019f17590
|
Merge pull request #97 from cmazakas/missing-insert-docs
Add missing reference docs for member function template `insert`
|
2022-02-14 18:42:01 +02:00 |
|
Christian Mazakas
|
e58ba2e044
|
Add missing reference docs for member function template insert for unordered_map/multimap
|
2022-02-14 08:27:13 -08:00 |
|
Peter Dimov
|
79ca8e968c
|
Reenable warnings-as-errors
|
2022-02-12 03:35:29 +02:00 |
|
Peter Dimov
|
5a095c3771
|
Merge pull request #96 from cmazakas/unknown-warning-fix
Refactor tests to disable `-Wself-assign-overloaded` themselves
|
2022-02-12 03:34:39 +02:00 |
|
Peter Dimov
|
65094532eb
|
Merge pull request #95 from cmazakas/unitialized-warning-fix
Fix asan unitialized warning
|
2022-02-12 02:08:27 +02:00 |
|
Peter Dimov
|
13caa6691c
|
Merge pull request #94 from cmazakas/transparent-test-warning-fixes
Fix signed/unsigned comparison warnings in the transparent test suite
|
2022-02-12 01:53:44 +02:00 |
|
Peter Dimov
|
bcd1770a46
|
Merge pull request #93 from cmazakas/key_eq-shadowing-fix
Fix shadowing warning in early versions of gcc
|
2022-02-12 01:53:24 +02:00 |
|
Christian Mazakas
|
aa96d87502
|
Fix shadowing warning in early versions of gcc
|
2022-02-11 11:33:46 -08:00 |
|
Christian Mazakas
|
d20be2aaf8
|
Refactor tests to disable -Wself-assign-overloaded themselves instead of in the Jamfile as not all clang versions support the warning
|
2022-02-11 11:33:11 -08:00 |
|
Christian Mazakas
|
d2ded394f6
|
Fix asan unitialized warning when default-initialized int is copied as a return type
|
2022-02-11 11:30:47 -08:00 |
|
Christian Mazakas
|
2b8f458a38
|
Fix signed/unsigned comparison warnings in the transparent test suite
|
2022-02-11 11:29:31 -08:00 |
|
Peter Dimov
|
e3a7ec6aed
|
Merge pull request #92 from cmazakas/reserve-tests-signed-comparison-fixes
Fix signed/unsigned comparison warning in reserve tests
|
2022-02-11 08:23:24 +02:00 |
|
Peter Dimov
|
93f9fd7206
|
Merge pull request #91 from cmazakas/self-assign-warning-fixes
Disable clang-specific warning about self-assignment
|
2022-02-11 08:10:40 +02:00 |
|
Christian Mazakas
|
28915fdce0
|
Fix signed/unsigned comparison warning in reserve tests
|
2022-02-10 14:57:22 -08:00 |
|
Christian Mazakas
|
497455d281
|
Disable clang-specific warning about self-assignment in tests that explicitly aim to test self-assigment
|
2022-02-10 12:37:39 -08:00 |
|
Peter Dimov
|
c758cbda5e
|
Temporarily disable warnings-as-errors
|
2022-02-10 22:30:22 +02:00 |
|
Peter Dimov
|
4655133843
|
Merge branch 'feature/warnings-as-errors' into develop
|
2022-02-10 22:29:07 +02:00 |
|