Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
254a6f0
1. `_Compressed_pair` should try to compress `key_compare`
achabense Aug 22, 2023
72e30c6
2. add routine guards
achabense Aug 22, 2023
d9818fc
3. fix `_Find() const`
achabense Aug 23, 2023
07b5cfa
4. fix iterator usage for `_Emplace_hint`
achabense Aug 23, 2023
f8dbac0
5. nitpicks
achabense Aug 23, 2023
1a9ed3e
6. for ease of future review, regroup/reorder non-constructor methods…
achabense Aug 23, 2023
d179a50
7. implement missing `insert(initializer_list)`.
achabense Aug 23, 2023
f83df1b
8. `binary_search` works better for `contains`
achabense Aug 23, 2023
ae69abd
9. fix `insert` methods; both `_Insert` (should rename to `_Emplace`)…
achabense Aug 23, 2023
4b43624
10. expose `operator=(initializer_list)`
achabense Aug 23, 2023
ea92964
11. cleanups: simplify `extract`; make comparision(`==`) more obvious…
achabense Aug 24, 2023
8b246e8
12. fix signature for `insert(iter, iter)`; some other nitpicks
achabense Aug 24, 2023
14a58cd
13. implement LWG3884 `(flat_meow(flat_meow&&, al))` (applied in N4958)
achabense Aug 24, 2023
e3d41c5
14. fix 10th commit; add test
achabense Aug 24, 2023
febbb91
15. fix `return _Emplace`; unify practices of `_Emplace` and `_Emplac…
achabense Aug 25, 2023
83d6a91
16. fix behavior of `emplace` and `emplace_hint`; add debug for `flat…
achabense Aug 25, 2023
6bd95a1
17. `emplace` should use `upper_bound` for flat_multiset
achabense Aug 25, 2023
732c4cc
18. fix `emplace_hint`; add test
achabense Aug 25, 2023
42e379c
19. keep constructor declarations strictly in line with the standard,…
achabense Aug 25, 2023
ce843fa
20. nitpicks
achabense Aug 26, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading