.. |
.clang-tidy
|
|
|
AllOf.h
|
|
|
AnyOf.h
|
|
|
ArbitrarySizedEnum.h
|
|
|
Array.h
|
AK: Let Array::from_span take a readonly Span
|
2023-07-09 15:40:41 +01:00 |
Assertions.cpp
|
|
|
Assertions.h
|
AK: Never use assert() when targeting Windows platforms
|
2023-06-26 05:09:00 +02:00 |
Atomic.h
|
AK: Fix volatile qualifier in Atomic<T*>::ptr()
|
2023-08-18 16:20:13 +02:00 |
AtomicRefCounted.h
|
|
|
Badge.h
|
|
|
Base64.cpp
|
AK: Include Array.h in Base64.h
|
2023-05-18 22:49:02 +02:00 |
Base64.h
|
AK: Include Array.h in Base64.h
|
2023-05-18 22:49:02 +02:00 |
BigIntBase.h
|
Everywhere: Remove 'clang-format off' comments that are no longer needed
|
2023-07-08 10:32:56 +01:00 |
BinaryBufferWriter.h
|
|
|
BinaryHeap.h
|
|
|
BinarySearch.h
|
|
|
BitCast.h
|
|
|
Bitmap.h
|
|
|
BitmapView.h
|
|
|
BitStream.h
|
AK: Account for bit position 8 in bit stream alignment
|
2023-05-18 22:23:15 +02:00 |
BufferedStream.h
|
AK+LibCore: Make output buffered stream seekable
|
2023-08-12 12:25:26 -06:00 |
BuiltinWrappers.h
|
AK: Add count_required_bits
|
2023-05-17 09:08:53 +02:00 |
BumpAllocator.h
|
|
|
ByteBuffer.h
|
AK: Silence false positive -Warray-bounds warning
|
2023-05-15 07:00:29 +02:00 |
ByteReader.h
|
|
|
CharacterTypes.h
|
|
|
Checked.h
|
AK: Expose Checked::saturating_[add|sub] as static helpers
|
2023-08-05 20:03:09 +02:00 |
CheckedFormatString.h
|
|
|
CircularBuffer.cpp
|
AK: Use hashing to accelerate searching a CircularBuffer
|
2023-07-06 15:06:20 +01:00 |
CircularBuffer.h
|
AK: Use hashing to accelerate searching a CircularBuffer
|
2023-07-06 15:06:20 +01:00 |
CircularDeque.h
|
|
|
CircularQueue.h
|
|
|
CMakeLists.txt
|
|
|
Complex.h
|
AK: Remove conditional noexcept from Complex
|
2023-06-01 06:26:08 +02:00 |
Concepts.h
|
AK: Add a CallableAs<R, Args...> concept
|
2023-07-08 23:13:00 +01:00 |
ConstrainedStream.cpp
|
|
|
ConstrainedStream.h
|
|
|
CountingStream.cpp
|
|
|
CountingStream.h
|
|
|
DateConstants.h
|
|
|
Debug.h.in
|
LibGfx/ILBM: Add an IFF-ILBM decoder :)
|
2023-08-15 18:36:11 +01:00 |
DefaultDelete.h
|
|
|
Demangle.h
|
|
|
DeprecatedFlyString.cpp
|
|
|
DeprecatedFlyString.h
|
|
|
DeprecatedString.cpp
|
|
|
DeprecatedString.h
|
|
|
Diagnostics.h
|
|
|
DisjointChunks.h
|
LibRegex: Generate a search tree when patterns would benefit from it
|
2023-07-31 05:31:33 +02:00 |
DistinctNumeric.h
|
|
|
DOSPackedTime.cpp
|
Kernel: Use UnixDateTime wherever applicable
|
2023-05-24 23:18:07 +02:00 |
DOSPackedTime.h
|
Kernel: Use UnixDateTime wherever applicable
|
2023-05-24 23:18:07 +02:00 |
DoublyLinkedList.h
|
|
|
Endian.h
|
AK: Add a 'HostIsLittleEndian' constant and use it instead of BYTE_ORDER
|
2023-08-21 13:39:32 +03:30 |
EnumBits.h
|
|
|
Error.cpp
|
|
|
Error.h
|
AK: Mark Error nodiscard
|
2023-07-12 17:03:07 +02:00 |
ExtraMathConstants.h
|
|
|
Find.h
|
|
|
FixedArray.h
|
AK: Make FixedArray movable
|
2023-07-21 10:47:34 -06:00 |
FixedPoint.h
|
AK: Rename AK::FixedPoint::round to rint and fix a rounding error
|
2023-08-14 14:20:45 -06:00 |
FixedStringBuffer.h
|
AK: Implement string formatting for FixedStringBuffers
|
2023-08-12 11:48:48 -06:00 |
FloatingPoint.h
|
|
|
FloatingPointStringConversions.cpp
|
AK: Add a 'HostIsLittleEndian' constant and use it instead of BYTE_ORDER
|
2023-08-21 13:39:32 +03:30 |
FloatingPointStringConversions.h
|
|
|
FlyString.cpp
|
|
|
FlyString.h
|
AK: Make "foo"_fly_string infallible
|
2023-08-07 16:03:27 +02:00 |
Format.cpp
|
AK: Fix formatting of negative whole fixed point numbers
|
2023-08-14 14:20:45 -06:00 |
Format.h
|
Revert "AK: Automatically copy all warn/warnln logs to debug console"
|
2023-07-22 12:19:53 -04:00 |
Forward.h
|
AK: Move parts for searching CircularBuffer into a new class
|
2023-07-06 15:06:20 +01:00 |
FPControl.h
|
|
|
Function.h
|
AK+LibJS: Introduce JS::HeapFunction
|
2023-08-19 05:03:17 +02:00 |
FuzzyMatch.cpp
|
|
|
FuzzyMatch.h
|
|
|
GenericLexer.cpp
|
|
|
GenericLexer.h
|
|
|
GenericShorthands.h
|
AK: Mark generic shorthand functions as constexpr
|
2023-06-01 06:25:00 +02:00 |
HashFunctions.h
|
|
|
HashMap.h
|
AK: Add FIXMEs to HashMap copy-construct and copy-assign
|
2023-05-19 22:33:57 +02:00 |
HashTable.h
|
Everywhere: Change spelling of 'behaviour' to 'behavior'
|
2023-05-07 01:05:09 +02:00 |
Hex.cpp
|
|
|
Hex.h
|
Everywhere: Move global Kernel pattern code to Kernel/Library directory
|
2023-06-04 21:32:34 +02:00 |
IDAllocator.h
|
|
|
InsertionSort.h
|
|
|
IntegralMath.h
|
Kernel/Ext2: Write superblock backups
|
2023-07-28 14:51:07 +02:00 |
IntrusiveDetails.h
|
|
|
IntrusiveList.h
|
AK: Accomodate always-32-bit data member pointers in IntrusiveList
|
2023-05-02 17:46:39 +03:30 |
IntrusiveListRelaxedConst.h
|
|
|
IntrusiveRedBlackTree.h
|
|
|
IPv4Address.h
|
Everywhere: Move global Kernel pattern code to Kernel/Library directory
|
2023-06-04 21:32:34 +02:00 |
IPv6Address.h
|
Userland: Prefer _string over _short_string
|
2023-08-08 07:37:21 +02:00 |
IterationDecision.h
|
|
|
Iterator.h
|
|
|
JsonArray.h
|
AK: Remove must_set() from JsonArray
|
2023-05-09 06:21:34 +02:00 |
JsonArraySerializer.h
|
|
|
JsonObject.cpp
|
AK: Make all HashMap copy-constructs explicit
|
2023-05-19 22:33:57 +02:00 |
JsonObject.h
|
|
|
JsonObjectSerializer.h
|
|
|
JsonParser.cpp
|
AK: Use JsonArray::append when parsing array
|
2023-04-24 09:21:51 +02:00 |
JsonParser.h
|
|
|
JsonPath.cpp
|
|
|
JsonPath.h
|
|
|
JsonValue.cpp
|
|
|
JsonValue.h
|
|
|
kmalloc.cpp
|
|
|
kmalloc.h
|
|
|
kstdio.h
|
|
|
LEB128.h
|
|
|
LexicalPath.cpp
|
|
|
LexicalPath.h
|
AK: Add argument to LexicalPath::basename to strip the extension
|
2023-07-30 17:50:44 -06:00 |
MACAddress.h
|
Everywhere: Move global Kernel pattern code to Kernel/Library directory
|
2023-06-04 21:32:34 +02:00 |
Math.h
|
AK: Silence -Wimplicit-const-int-float-conversion in clamp_to_int
|
2023-08-19 21:05:06 -06:00 |
MaybeOwned.h
|
AK: Simplify MaybeOwned constructor
|
2023-06-23 01:34:27 +02:00 |
MemMem.h
|
|
|
Memory.h
|
Everywhere: Move global Kernel pattern code to Kernel/Library directory
|
2023-06-04 21:32:34 +02:00 |
MemoryStream.cpp
|
AK+Libraries: Remove FixedMemoryStream::[readonly_]bytes()
|
2023-07-30 19:32:52 +01:00 |
MemoryStream.h
|
AK+Libraries: Remove FixedMemoryStream::[readonly_]bytes()
|
2023-07-30 19:32:52 +01:00 |
NeverDestroyed.h
|
|
|
NoAllocationGuard.h
|
|
|
Noncopyable.h
|
AK: Introduce AK_MAKE_DEFAULT_MOVABLE macro for easier default impls
|
2023-06-18 08:47:51 +01:00 |
NonnullOwnPtr.h
|
AK: Don't refer to AK::swap() as ::swap()
|
2023-04-28 05:56:04 +02:00 |
NonnullRefPtr.h
|
AK: Work around Xcode 15 beta mishandling trailing requires clauses
|
2023-07-12 15:43:18 +01:00 |
NumberFormat.cpp
|
AK: Allow human_readable_size_long to use a thousands separator
|
2023-04-11 13:03:30 +02:00 |
NumberFormat.h
|
AK: Allow human_readable_size_long to use a thousands separator
|
2023-04-11 13:03:30 +02:00 |
NumericLimits.h
|
AK+LibJS: Make Number.MIN_VALUE a denormal
|
2023-07-02 21:19:09 +01:00 |
Optional.h
|
|
|
OptionParser.cpp
|
|
|
OptionParser.h
|
|
|
OwnPtr.h
|
AK: Don't refer to AK::swap() as ::swap()
|
2023-04-28 05:56:04 +02:00 |
Platform.h
|
AK: Work around Apple Clang __builtin_subc codegen issue
|
2023-06-24 18:31:14 +02:00 |
PrintfImplementation.h
|
|
|
Ptr32.h
|
|
|
Queue.h
|
|
|
QuickSelect.h
|
|
|
QuickSort.h
|
|
|
Random.cpp
|
|
|
Random.h
|
|
|
RecursionDecision.h
|
AK: Add missing include in RecursionDecision.h
|
2023-08-18 08:58:51 +03:30 |
RedBlackTree.h
|
Everywhere: Run spellcheck on all documentation
|
2023-05-07 01:05:09 +02:00 |
RefCounted.h
|
|
|
RefCountForwarder.h
|
|
|
RefPtr.h
|
AK: Work around Xcode 15 beta mishandling trailing requires clauses
|
2023-07-12 15:43:18 +01:00 |
Result.h
|
|
|
ReverseIterator.h
|
|
|
ScopedValueRollback.h
|
|
|
ScopeGuard.h
|
|
|
ScopeLogger.h
|
|
|
SIMD.h
|
|
|
SIMDExtras.h
|
LibWasm: Implement a few SIMD instructions
|
2023-08-21 13:39:32 +03:30 |
SIMDMath.h
|
|
|
Singleton.h
|
Everywhere: Move global Kernel pattern code to Kernel/Library directory
|
2023-06-04 21:32:34 +02:00 |
SinglyLinkedList.h
|
Everywhere: Remove needless trailing semi-colons after functions
|
2023-07-08 10:32:56 +01:00 |
SinglyLinkedListSizePolicy.h
|
|
|
SourceGenerator.h
|
AK: Use AK_MAKE_DEFAULT_MOVABLE to avoid mistakes in default impls
|
2023-06-18 08:47:51 +01:00 |
SourceLocation.h
|
|
|
Span.h
|
AK: Add Span<T>::matching_prefix_length
|
2023-07-06 15:06:20 +01:00 |
Stack.h
|
|
|
StackInfo.cpp
|
|
|
StackInfo.h
|
AK: Use __builtin_frame_address to find current stack depth remaining
|
2023-07-01 07:03:11 +02:00 |
Statistics.h
|
AK: Allow Statistics to be used with any container type
|
2023-08-16 01:10:35 +02:00 |
StdLibExtraDetails.h
|
Everywhere: Remove needless trailing semi-colons after functions
|
2023-07-08 10:32:56 +01:00 |
StdLibExtras.h
|
AK: Move taint_for_optimizer to StdLibExtras.h
|
2023-04-30 06:05:54 +02:00 |
Stream.cpp
|
AK: Rename Stream::format() to Stream::write_formatted()
|
2023-04-25 07:30:16 +01:00 |
Stream.h
|
AK: Rename Stream::format() to Stream::write_formatted()
|
2023-04-25 07:30:16 +01:00 |
String.cpp
|
AK: Add trim_ascii_whitespace method to String
|
2023-08-06 22:21:10 +02:00 |
String.h
|
AK: Remove the API to explicitly construct short strings
|
2023-08-08 07:37:21 +02:00 |
StringBuilder.cpp
|
AK: Implement string formatting for FixedStringBuffers
|
2023-08-12 11:48:48 -06:00 |
StringBuilder.h
|
AK: Implement string formatting for FixedStringBuffers
|
2023-08-12 11:48:48 -06:00 |
StringFloatingPointConversions.cpp
|
|
|
StringFloatingPointConversions.h
|
|
|
StringHash.h
|
|
|
StringImpl.cpp
|
|
|
StringImpl.h
|
|
|
StringUtils.cpp
|
AK: Add StringView::count(char)
|
2023-08-18 08:58:51 +03:30 |
StringUtils.h
|
AK: Add StringView::count(char)
|
2023-08-18 08:58:51 +03:30 |
StringView.cpp
|
|
|
StringView.h
|
AK: Fix Clang 18 -Wdeprecated-literal-operator warning
|
2023-08-19 11:07:12 +02:00 |
TemporaryChange.h
|
|
|
Time.cpp
|
AK: Remove Duration::now_monotonic
|
2023-05-24 23:18:07 +02:00 |
Time.h
|
Everywhere: Remove 'clang-format off' comments that are no longer needed
|
2023-07-08 10:32:56 +01:00 |
Traits.h
|
AK: Replace C-style casts
|
2023-03-09 21:43:54 +01:00 |
Trie.h
|
AK: Allow customising Trie's underlying map type
|
2023-07-31 05:31:33 +02:00 |
Try.h
|
|
|
Tuple.h
|
|
|
TypeCasts.h
|
|
|
TypedTransfer.h
|
|
|
TypeList.h
|
AK: Use compiler builtins for MakeIntegerSequence /TypeListElement
|
2023-06-28 16:18:32 +02:00 |
Types.h
|
|
|
UBSanitizer.h
|
|
|
UFixedBigInt.h
|
AK: Add support for Little/BigEndian<UFixedBigInteger<M>>
|
2023-08-21 13:39:32 +03:30 |
UFixedBigIntDivision.h
|
|
|
UnicodeUtils.h
|
|
|
URL.cpp
|
AK: Port URL::m_fragment from DeprecatedString to String
|
2023-08-13 15:03:53 -06:00 |
URL.h
|
AK: Remove unused ApplyPercentDecoding enum from URL class
|
2023-08-13 15:03:53 -06:00 |
URLParser.cpp
|
AK: Port URL::m_fragment from DeprecatedString to String
|
2023-08-13 15:03:53 -06:00 |
URLParser.h
|
AK: Decode data URLs to separate class (and parse like every other URL)
|
2023-08-01 14:19:05 +02:00 |
Userspace.h
|
Kernel: Move {Virtual,Physical}Address classes to the Memory directory
|
2023-06-04 21:32:34 +02:00 |
Utf8View.cpp
|
|
|
Utf8View.h
|
|
|
Utf16View.cpp
|
|
|
Utf16View.h
|
|
|
Utf32View.cpp
|
|
|
Utf32View.h
|
|
|
UUID.cpp
|
|
|
UUID.h
|
Everywhere: Move global Kernel pattern code to Kernel/Library directory
|
2023-06-04 21:32:34 +02:00 |
Variant.h
|
AK: Allow testing Empty instances for equality
|
2023-07-28 20:47:48 +03:30 |
Vector.h
|
Everywhere: Run clang-format
|
2023-07-08 10:32:56 +01:00 |
Weakable.h
|
|
|
WeakPtr.h
|
|
|