serenity/AK
Nico Weber 9cc688041a AK: Give IntrusiveBinaryHeap template args named types
Works around https://gcc.gnu.org/PR70413. Without this, the next
commit would cause -Wsubobject-linkage warnings for AK/BinaryHeap.h
when used in LibCompress/Huffman.h.

We can undo this once we're on GCC 14 everywhere.

No behavior change.
2024-07-01 00:29:39 +02:00
..
.clang-tidy
AllOf.h
AnyOf.h
ArbitrarySizedEnum.h
Array.h
Assertions.cpp
Assertions.h
AsyncStream.h
AsyncStreamBuffer.h
AsyncStreamHelpers.h
AsyncStreamTransform.h
Atomic.h
AtomicRefCounted.h
Badge.h
Base64.cpp
Base64.h
BigIntBase.h
BinaryBufferWriter.h
BinaryHeap.h
BinarySearch.h
BitCast.h
Bitmap.h
BitmapView.h
BitStream.h
BufferedStream.h
BuiltinWrappers.h
BumpAllocator.h
ByteBuffer.h
ByteReader.h
ByteString.cpp
ByteString.h
CharacterTypes.h
Checked.h
CheckedFormatString.h
CircularBuffer.cpp
CircularBuffer.h
CircularDeque.h
CircularQueue.h
CMakeLists.txt
Complex.h
Concepts.h
ConstrainedStream.cpp
ConstrainedStream.h
Coroutine.h
CountingStream.cpp
CountingStream.h
COWVector.h
DateConstants.h
Debug.h.in
DefaultDelete.h
Demangle.h
DeprecatedFlyString.cpp
DeprecatedFlyString.h
Diagnostics.h
DisjointChunks.h
DistinctNumeric.h
DOSPackedTime.cpp
DOSPackedTime.h
DoublyLinkedList.h
Endian.h
EnumBits.h
Enumerate.h
Error.cpp
Error.h
Find.h
FixedArray.h
FixedPoint.h
FixedStringBuffer.h
FloatingPoint.h
FloatingPointStringConversions.cpp
FloatingPointStringConversions.h
FlyString.cpp
FlyString.h
Format.cpp
Format.h
Forward.h
FPControl.h
Function.h
FuzzyMatch.cpp
FuzzyMatch.h
Generator.h
GenericAwaiter.h
GenericLexer.cpp
GenericLexer.h
GenericShorthands.h
HashFunctions.h
HashMap.h
HashTable.h
Hex.cpp
Hex.h
IDAllocator.h
InsertionSort.h
IntegralMath.h
IntrusiveDetails.h
IntrusiveList.h
IntrusiveListRelaxedConst.h
IntrusiveRedBlackTree.h
IPv4Address.h
IPv6Address.h
IterationDecision.h
Iterator.h
JsonArray.h
JsonArraySerializer.h
JsonObject.cpp
JsonObject.h
JsonObjectSerializer.h
JsonParser.cpp
JsonParser.h
JsonPath.cpp
JsonPath.h
JsonValue.cpp
JsonValue.h
kmalloc.cpp
kmalloc.h
kstdio.h
LEB128.h
LexicalPath.cpp
LexicalPath.h
MACAddress.h
Math.h
MaybeOwned.h
MemMem.h
Memory.h
MemoryStream.cpp
MemoryStream.h
NeverDestroyed.h
NoAllocationGuard.h
Noncopyable.h
NonnullOwnPtr.h
NonnullRefPtr.h
NumberFormat.cpp
NumberFormat.h
NumericLimits.h
Optional.h
OptionParser.cpp
OptionParser.h
OwnPtr.h
Platform.h
PrintfImplementation.h
Ptr32.h
Queue.h
QuickSelect.h
QuickSort.h
Random.cpp
Random.h
RecursionDecision.h
RedBlackTree.h
RefCounted.h
RefCountForwarder.h
RefPtr.h
Result.h
ReverseIterator.h
ScopedValueRollback.h
ScopeGuard.h
ScopeLogger.h
SegmentedVector.h
SetOnce.h
SIMD.h
SIMDExtras.h
SIMDMath.h
Singleton.h
SinglyLinkedList.h
SinglyLinkedListSizePolicy.h
SipHash.cpp
SipHash.h
Slugify.cpp
Slugify.h
SourceGenerator.h
SourceLocation.h
Span.h
Stack.h
StackInfo.cpp
StackInfo.h
StackUnwinder.h
Statistics.h
StdLibExtraDetails.h
StdLibExtras.h
Stream.cpp
Stream.h
String.cpp
String.h
StringBase.cpp
StringBase.h
StringBuilder.cpp
StringBuilder.h
StringData.h
StringFloatingPointConversions.cpp
StringFloatingPointConversions.h
StringHash.h
StringImpl.cpp
StringImpl.h
StringUtils.cpp
StringUtils.h
StringView.cpp
StringView.h
TemporaryChange.h
Time.cpp
Time.h
Traits.h
Trie.h
Try.h
Tuple.h
TypeCasts.h
TypedTransfer.h
TypeList.h
Types.h
UBSanitizer.h
UFixedBigInt.h
UFixedBigIntDivision.h
UnicodeUtils.h
Userspace.h
Utf8View.cpp
Utf8View.h
Utf16View.cpp
Utf16View.h
Utf32View.cpp
Utf32View.h
UUID.cpp
UUID.h
Variant.h
Vector.h
Weakable.h
WeakPtr.h