summaryrefslogtreecommitdiff
path: root/Kernel/KString.h
AgeCommit message (Expand)Author
2022-01-29Kernel: Make {Nonnull,}OwnPtr<KString> hash compatible with StringViewIdan Horowitz
2022-01-13Kernel: Add a KString::bytes() helperIdan Horowitz
2022-01-12Kernel: Add an error propagating KString::number() APIIdan Horowitz
2021-11-30Kernel: Add an error propagating KString::format(..) API :^)Brian Gianforcaro
2021-11-17AK: Convert AK::Format formatting helpers to returning ErrorOr<void>Andreas Kling
2021-11-08Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>Andreas Kling
2021-10-30Kernel: Fix common misuse of KString in debug messagesBen Wiederhake
2021-09-13Kernel: Specialize Traits<(Nonnull)OwnPtr<T>> for KStringAli Mohammad Pur
2021-09-07Kernel: Remove redundant [[nodiscard]] on KResult return valuesAndreas Kling
2021-09-06Kernel: Make KString factories return KResultOr + use TRY() everywhereAndreas Kling
2021-08-13Kernel: Annotate KString methods as [[nodiscard]]Brian Gianforcaro
2021-07-07Kernel: Add formatter function for OwnPtr<KString>Max Wipfli
2021-06-02Kernel: Add operator delete for KStringGunnar Beutner
2021-06-02Kernel: Make KString non-copyable and non-movableGunnar Beutner
2021-05-31Kernel: Add KString::must_{..} factory methodsBrian Gianforcaro
2021-05-28Kernel: Add KString, a single-owner string with OOM failure exposionAndreas Kling