summaryrefslogtreecommitdiffstats
path: root/include/zix/btree.h
AgeCommit message (Expand)AuthorFilesLines
2024-06-22Add ZIX_NODISCARD attribute to allocating, accessor, and pure APIDavid Robillard1-0/+3
2023-05-11Improve reference documentationDavid Robillard1-70/+106
2022-11-02Remove function_types.hDavid Robillard1-15/+23
2022-11-02Relax nullability constraints for BTree valuesDavid Robillard1-8/+8
2022-10-23Split reference documentation up into groups and add global headerDavid Robillard1-1/+1
2022-10-21Factor out public declaration scope markersDavid Robillard1-6/+2
2022-10-21Split up common headerDavid Robillard1-3/+4
2022-10-20Fix doc commentsDavid Robillard1-5/+11
2022-06-28Use uppercase integer literal suffixesDavid Robillard1-3/+3
2022-06-28Fix whitespaceDavid Robillard1-2/+2
2022-06-28Fix incorrect function attributesDavid Robillard1-1/+1
2021-09-18Fix whitespaceDavid Robillard1-7/+5
2021-09-14Make ZixAllocator a single flat structDavid Robillard1-1/+1
2021-09-11Fix zix_btree_free() nullable annotationDavid Robillard1-1/+1
2021-09-10Adopt REUSE machine-readable licensing standardDavid Robillard1-15/+2
2021-09-10Add custom allocator supportDavid Robillard1-1/+4
2021-09-10Add nullability annotationsDavid Robillard1-24/+31
2021-09-10Move attribute definitions to a separate headerDavid Robillard1-0/+1
2021-09-10Add a user handle to destroy callbackDavid Robillard1-2/+6
2021-09-10Simplify BTree implementationDavid Robillard1-7/+31
2021-09-10Allow ZixBTreeIter to be allocated on the stackDavid Robillard1-40/+50
2021-09-10Remove destroy field of BTree and add zix_btree_clear()David Robillard1-3/+18
2021-07-17Use line comments where appropriateDavid Robillard1-36/+13
2020-12-31Update copyright headersDavid Robillard1-1/+1
2020-12-31Separate source from headersDavid Robillard1-0/+187