Commit History

Autor SHA1 Mensaxe Data
  Sam Jaffe 8c840a317e Perform some cleanup. %!s(int64=5) %!d(string=hai) anos
  Sam Jaffe 9f5f144cd6 Add test for empty tree and move constructor %!s(int64=7) %!d(string=hai) anos
  Sam Jaffe e2a7b9f7f6 Add test case for dereferencing an invalid iterator %!s(int64=7) %!d(string=hai) anos
  Samuel Jaffe d162ccfb5b Cleaning some things up. Fixing bugs in typedefs, etc. %!s(int64=8) %!d(string=hai) anos
  Samuel Jaffe fed6a55440 Extracting find_impl into a friend function. %!s(int64=8) %!d(string=hai) anos
  Samuel Jaffe 9ae406f017 Cherry picking good change fragments from optional branch %!s(int64=8) %!d(string=hai) anos
  Samuel Jaffe 993a2ca94e Make trie's copy constructor O(n) %!s(int64=8) %!d(string=hai) anos
  Samuel Jaffe b1f756b780 Fixing insert(key_type const &, mapped_type const &) to properly return iterator. %!s(int64=8) %!d(string=hai) anos
  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. %!s(int64=8) %!d(string=hai) anos
  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. %!s(int64=8) %!d(string=hai) anos
  Samuel Jaffe ef5d2e867b Initial code dump. %!s(int64=8) %!d(string=hai) anos