summaryrefslogtreecommitdiff
path: root/AK/StdLibExtraDetails.h
AgeCommit message (Expand)Author
2022-10-14AK+Toolchain: Make char and wchar_t behave on AARCH64Gunnar Beutner
2022-10-04AK+Everywhere: Add AK_COMPILER_{GCC,CLANG} and use them most placesNico Weber
2022-10-01AK: Fix naming conflict with compiler builtinDaniel Bertalan
2022-04-20AK: Add a OneOfIgnoringCV conceptAli Mohammad Pur
2022-04-04AK: Allow Optional<T&> to existAli Mohammad Pur
2022-03-28AK: Add a 'OneOf' conceptAli Mohammad Pur
2022-03-17Everywhere: Switch from EnableIf to requiresLenny Maiorani
2021-12-15AK: Add the concept of hash-compatible typesHendiadyoin1
2021-12-15AK: Add helper to test for pointer and cv-pointer at the same timeHendiadyoin1
2021-12-15AK: Add a Decay helper for ConceptsHendiadyoin1
2021-10-21AK: Add IsPOD<T> template to StdLibExtrasLinus Groh
2021-09-05AK: Add AssertSize utility template to provide rich type size assertionsBrian Gianforcaro
2021-08-12AK: Add a IsSpecializationOf<T, Template> type traitAli Mohammad Pur
2021-07-22AK: Add a CommonType<Ts...> type traitAli Mohammad Pur
2021-07-04AK: Add type traits describing supported operationsDaniel Bertalan
2021-07-03AK: Make smart pointer factories work with aggregatesDaniel Bertalan
2021-06-28AK: Add and use the RemoveCVReference<T> type traitAli Mohammad Pur
2021-06-06AK+Everywhere: Disallow constructing Functions from incompatible typesAli Mohammad Pur
2021-05-26AK: Define MakeSigned<...>::Type as void in the base structAli Mohammad Pur
2021-04-22AK+Userland: Use mpfard@serenityos.org for my copyright headersAli Mohammad Pur
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-10AK+Everywhere: Make StdLibExtras templates less wrapper-yAnotherTest