index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
AK
/
StdLibExtras.h
Age
Commit message (
Expand
)
Author
2023-04-30
AK: Move taint_for_optimizer to StdLibExtras.h
Dan Klishch
2023-04-12
AK: Make grepping for "lerp" find mix()
Nico Weber
2023-04-08
AK: Bake CLion IDE check into AK_COMPILER_CLANG
Andreas Kling
2023-03-09
AK: Replace C-style casts
Sam Atkins
2023-03-04
AK: Move compiletime_fail to StdLibExtras.h
Dan Klishch
2022-12-14
AK: Bring back the AK_DONT_REPLACE_STD #define
Ali Mohammad Pur
2022-12-14
Everywhere: Stop shoving things into ::std and mentioning them as such
Ali Mohammad Pur
2022-12-13
AK: Fix build with !USING_AK_GLOBALLY
Ali Mohammad Pur
2022-12-09
Everywhere: Remove unnecessary AK and Detail namespace scoping
Moustafa Raafat
2022-12-03
Everywhere: Remove 'clang-format off' comments that are no longer needed
Linus Groh
2022-12-03
Everywhere: Run clang-format
Linus Groh
2022-11-27
AK: Fully qualify some usages of AK features outside of the AK namespace
Tim Schumacher
2022-11-26
AK: Make it possible to not `using` AK classes into the global namespace
Andreas Kling
2022-10-04
AK+Everywhere: Add AK_COMPILER_{GCC,CLANG} and use them most places
Nico Weber
2022-08-05
AK: Suppress -Wunqualified-std-cast-call in the CLion IDE
Andreas Kling
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-01-29
AK: Add is_power_of_2 helper
Pankaj Raghav
2022-01-04
AK: Add `mix`
Jelle Raaijmakers
2022-01-02
AK: Include `utility` from the STD if we aren't replacing STD
James Puleo
2021-11-14
AK+Kernel: Suppress clang-tidy warnings from the cert-* category
Andrew Kaster
2021-11-14
AK: Use capitalized literal suffixes for AK::abs() overloads
Andrew Kaster
2021-11-14
AK: Avoid else after return in files commonly included by the Kernel
Andrew Kaster
2021-09-04
AK: Make declaration of std::move and std::forward optional
Stephan Unverwerth
2021-09-01
AK: Move forward() into the std namespace
Andreas Kling
2021-08-30
AK: Return early from swap() when swapping the same object
Timothy Flynn
2021-07-15
AK: Add workaround for clang-format 12 problems with concepts
Daniel Bertalan
2021-07-08
AK+Userland: Add generic `AK::abs()` function and use it
Daniel Bertalan
2021-06-27
AK: Make the constexpr StringView methods actually constexpr
Ali Mohammad Pur
2021-06-23
AK: Make {min,max,clamp}(T, U) work when U can be implicitly cast to T
Ali Mohammad Pur
2021-06-15
AK: Add a function that casts an enum to its underlying type
Ali Mohammad Pur
2021-06-06
AK+Everywhere: Disallow constructing Functions from incompatible types
Ali Mohammad Pur
2021-05-29
AK: Extend round_to_power_of_two to types other than `unsigned`
Andrew Kaster
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-04-16
AK+Kernel: Make IntrusiveList capable of holding non-raw pointers
AnotherTest
2021-04-10
AK+Everywhere: Make StdLibExtras templates less wrapper-y
AnotherTest
2021-03-28
AK: Add IsSigned conterpart to IsUnsigned.
Michel Hermier
2021-03-28
AK: Make Concepts.h and StdLibExtras.h properly alias their own sumbols.
Michel Hermier
2021-03-17
AK: Move move() into the "std" namespace
Andreas Kling
2021-03-09
AK: Include Assertions.h in StdLibExtras.h
Mițca Dumitru
2021-03-05
AK: Implement IsEnum<T> and UnderlyingType<T> type traits
Brian Gianforcaro
2021-02-23
Everywhere: Rename ASSERT => VERIFY
Andreas Kling
2021-02-23
AK+Userland: Extend the compiletime format string check to other functions
AnotherTest
2021-02-10
AK: Make IsUnsigned<T> behave as you would expect
Andreas Kling
2021-02-08
AK: Add dbgln() format checking
AnotherTest
2021-01-28
Lagom+AK: Remove remains of clang -Wconsumed usage
Andreas Kling
2020-12-30
AK: Add tests for type traits and IndexSequence
Andrew Kaster
2020-12-30
AK: Add a TypeList class for expanded compile-time tools
Andrew Kaster
2020-12-30
AK: Add IsArithmetic and IsFundamental type traits
Andrew Kaster
2020-12-29
AK+Format: Accept unsigned long in replacement fields.
asynts
2020-12-26
AK: Make AK::IsSame<T, U>::value a constexpr bool
AnotherTest
[next]