1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-19 01:21:01 +00:00
serenity/Kernel
AnotherTest a6e4482080 AK+Everywhere: Make StdLibExtras templates less wrapper-y
This commit makes the user-facing StdLibExtras templates and utilities
arguably more nice-looking by removing the need to reach into the
wrapper structs generated by them to get the value/type needed.
The C++ standard library had to invent `_v` and `_t` variants (likely
because of backwards compat), but we don't need to cater to any codebase
except our own, so might as well have good things for free. :^)
2021-04-10 21:01:31 +02:00
..
ACPI
API
Arch
Devices
FileSystem
Heap
Interrupts
Modules
Net
PCI
Storage
Syscalls
Tasks
Time
TTY
VM
.gitignore
AddressSanitizer.cpp
AddressSanitizer.h
Assertions.h
CMakeLists.txt
CMOS.cpp
CMOS.h
CommandLine.cpp
CommandLine.h
Console.cpp
Console.h
CoreDump.cpp
CoreDump.h
Debug.h.in
DMI.cpp
DMI.h
DoubleBuffer.cpp
DoubleBuffer.h
Forward.h
FutexQueue.cpp
FutexQueue.h
init.cpp
IO.h
KBuffer.h
KBufferBuilder.cpp
KBufferBuilder.h
kprintf.cpp
KResult.h
kstdio.h
KSyms.cpp
KSyms.h
linker.ld
Lock.cpp
Lock.h
LockMode.h
mkmap.sh
Module.h
Multiboot.h
Panic.cpp
Panic.h
PerformanceEventBuffer.cpp
PerformanceEventBuffer.h
PhysicalAddress.h
Process.cpp
Process.h
ProcessGroup.cpp
ProcessGroup.h
Random.cpp
Random.h
RTC.cpp
RTC.h
Scheduler.cpp
Scheduler.h
SpinLock.h
StdLib.cpp
StdLib.h AK+Everywhere: Make StdLibExtras templates less wrapper-y 2021-04-10 21:01:31 +02:00
Syscall.cpp
Thread.cpp
Thread.h
ThreadBlockers.cpp
ThreadTracer.cpp
ThreadTracer.h
TimerQueue.cpp
TimerQueue.h
UBSanitizer.cpp
UBSanitizer.h
UnixTypes.h
UnveilNode.h
UserOrKernelBuffer.cpp
UserOrKernelBuffer.h
VirtualAddress.h
WaitQueue.cpp
WaitQueue.h
WorkQueue.cpp
WorkQueue.h