..
Array.h
BAN: Fix Array and Vector span constness
2025-10-28 05:50:19 +02:00
Assert.h
BAN: Update ASSERT_NOT_REACHED message
2024-03-08 22:11:39 +02:00
Atomic.h
BAN: Implement atomic functions for normal integers
2025-04-20 03:11:41 +03:00
Bitcast.h
BAN: Implement bit_cast
2024-02-12 21:46:33 +02:00
ByteSpan.h
BAN: Mark ByteSpan::slice as [[nodiscard]]
2024-11-26 00:54:35 +02:00
CircularQueue.h
BAN: Add clear and access by index to CircularQueue
2025-07-10 17:24:40 +03:00
Debug.h
BAN: Make debug output thread safe
2026-01-09 20:30:35 +02:00
Endianness.h
BAN: Add default constructors for BAN::{Little,Big}Endian
2024-11-21 13:34:12 +02:00
Errors.h
BAN: Allow MUST and TRY to contain commas
2024-12-16 17:22:40 +02:00
Formatter.h
BAN: Fix negative floating point value printing
2025-04-01 22:39:21 +03:00
ForwardList.h
BAN: Add variant to ForwardList
2023-10-29 02:28:55 +03:00
Function.h
BAN: Member function pointers now use references instead of pointers
2024-10-13 22:00:16 +03:00
GUID.h
BAN: Implement GUID::to_string
2024-08-14 13:23:27 +03:00
Hash.h
All: Cleanup all files
2024-01-24 15:53:38 +02:00
HashMap.h
BAN: Make HashMap::{insert,emplace}{,_or_assign} return an iterator
2024-12-09 03:37:13 +02:00
HashSet.h
BAN: Remove unstable hash map and set
2024-02-06 17:35:15 +02:00
Heap.h
BAN: Fix wrong include in heap
2026-01-07 22:12:20 +02:00
IPv4.h
BAN: Add default constructor to ipv4address
2026-03-17 20:24:48 +02:00
Iteration.h
All: Cleanup all files
2024-01-24 15:53:38 +02:00
Iterators.h
BAN: Mark some class methods as constexpr
2024-05-28 01:07:29 +03:00
Limits.h
BAN: Add {max,min}_exponent{2,10} to numeric_limits<T>
2024-02-16 15:27:40 +02:00
LinkedList.h
BAN: Add requires clauses for Container::emplace{,_back} functions
2024-10-10 21:51:44 +03:00
MAC.h
BAN: Add comparison for MAC
2024-02-03 18:03:27 +02:00
Math.h
BAN: Cleanup math code and add SSE sqrt
2026-03-22 22:07:48 +02:00
Move.h
BAN: Move placement new to New.h
2023-12-07 23:52:57 +02:00
New.h
BAN: Add reallocator definition
2026-02-21 04:03:11 +02:00
NoCopyMove.h
BAN: Add RefCounted<> and Unique<>
2023-01-31 18:43:09 +02:00
Numbers.h
BAN: Implement floating point constants in Numbers.h
2024-11-03 20:19:45 +02:00
Optional.h
BAN: Add requires clauses for Container::emplace{,_back} functions
2024-10-10 21:51:44 +03:00
PlacementNew.h
BAN: Make PlacementNew.h only include <new> if it exists
2024-11-19 00:16:44 +02:00
PriorityQueue.h
BAN: Implement simple priority queue
2025-10-26 00:32:00 +03:00
Queue.h
BAN: Add requires clauses for Container::emplace{,_back} functions
2024-10-10 21:51:44 +03:00
RefPtr.h
BAN: Add requires clauses for Container::emplace{,_back} functions
2024-10-10 21:51:44 +03:00
ScopeGuard.h
All: Cleanup all files
2024-01-24 15:53:38 +02:00
Sort.h
BAN: Move heap functions to Heap.h
2025-10-26 00:31:06 +03:00
Span.h
BAN: Remove unnecessary assert from span
2026-02-23 16:06:48 +02:00
String.h
BAN: Add value_type to String{,View}
2026-02-23 16:06:48 +02:00
StringView.h
BAN: Add value_type to String{,View}
2026-02-23 16:06:48 +02:00
Swap.h
BAN: implement basic swap
2023-12-07 09:26:17 +02:00
Time.h
All: Cleanup all files
2024-01-24 15:53:38 +02:00
Traits.h
BAN: Add is_trivially_copyable trait
2026-02-21 04:03:11 +02:00
UTF8.h
BAN: Return UTF::invalid from byte_length instead of 0
2025-06-02 11:39:18 +03:00
UniqPtr.h
BAN: Add requires clauses for Container::emplace{,_back} functions
2024-10-10 21:51:44 +03:00
Variant.h
BAN: Variant allow copy/move from empty
2026-02-07 18:54:31 +02:00
Vector.h
BAN: Add reallocator support to Vector
2026-02-21 04:03:11 +02:00
WeakPtr.h
BAN: Make WeakPtr::lock const
2025-06-11 16:53:43 +03:00