summaryrefslogtreecommitdiffstats
path: root/trie.h
Commit message (Collapse)AuthorAgeFilesLines
* Include what I useTavian Barnes2020-11-121-1/+0
| | | | Thanks to https://github.com/include-what-you-use/include-what-you-use
* trie: Make trie_remove() take a leaf instead of a keyTavian Barnes2019-04-201-20/+4
|
* trie: Store void* values rather than const void*Tavian Barnes2019-03-271-1/+1
| | | | Fewer casts needed this way.
* trie: Add a function to get an arbitrary leafTavian Barnes2019-03-061-0/+10
| | | | This is useful if the stored values need to be cleaned up.
* trie: Implement prefix/postfix searchTavian Barnes2019-03-041-0/+24
|
* trie: Implement removalTavian Barnes2019-03-041-0/+26
|
* trie: Revamp the API to support mappingsTavian Barnes2019-03-041-30/+36
|
* trie: Implement a QP trieTavian Barnes2019-03-011-0/+107