Samuel Jaffe
|
1d27d8fb4e
Adding 'find(...) const -> const_iterator' functions. This adds a const_iml_iterator typedef, and alters find_impl into a pseudo-static function.
|
8 년 전 |
Samuel Jaffe
|
336ccbb765
Making emplace properly support rvalue keys/key collections.
|
8 년 전 |
Samuel Jaffe
|
9ae406f017
Cherry picking good change fragments from optional branch
|
8 년 전 |
Samuel Jaffe
|
84224185bb
Reducing duplication between 1-key and N-key functions.
|
8 년 전 |
Samuel Jaffe
|
495c1744a7
Create unified insert_impl, to allow multikeys-insert to return as if a normal insert function.
|
8 년 전 |
Samuel Jaffe
|
cbb8610def
Editing test cases to have a default trie that is more expressive.
|
8 년 전 |
Samuel Jaffe
|
6d9408f0e4
De-duplicating code for operator[].
|
8 년 전 |
Samuel Jaffe
|
993a2ca94e
Make trie's copy constructor O(n)
|
8 년 전 |
Samuel Jaffe
|
b1f756b780
Fixing insert(key_type const &, mapped_type const &) to properly return iterator.
|
8 년 전 |
Samuel Jaffe
|
1da7efc8ef
Fixing clear() to run in O(n) time and O(1) space.
|
8 년 전 |
Samuel Jaffe
|
462c8234ca
Removing redundant V param to trie_{,reverse_}iterator template list, as this did not add anything other than risk or more template errors.
|
8 년 전 |
Samuel Jaffe
|
b811336b99
Move shared behavior of trie_iterator (Pre-Order) and trie_reverse_iterator (Inverse-Depth-First) iteration to an object in the detail namespace.
|
8 년 전 |
Samuel Jaffe
|
ef5d2e867b
Initial code dump.
|
8 년 전 |
Samuel Jaffe
|
4732f0df65
Initializing repository with ignore lists: [ C++, ]
|
8 년 전 |