summaryrefslogtreecommitdiff
path: root/AK/Checked.h
AgeCommit message (Expand)Author
2022-06-23AK: Add saturating addition and subtraction to Checkedkleines Filmröllchen
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2021-11-14AK: Resolve clang-tidy warnings about unusual assignment operatorsAndrew Kaster
2021-07-22AK: Make TypeBoundsChecker<UnsignedIntegralT, FloatingPointT> workLinus Groh
2021-07-04AK: Explicitly require Checked types to be IntegralIdan Horowitz
2021-06-02AK: Make checked division also check for divide by zeroAli Mohammad Pur
2021-05-07AK: Make Checked<T> check for division overflow as wellAli Mohammad Pur
2021-04-11AK: Annotate Checked functions with [[nodiscard]]Brian Gianforcaro
2021-03-13AK: Add decrement operator to CheckedTom
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-01-30AK: Allow Checked += Checked, and other such operationsAndreas Kling
2020-10-20Everywhere: Redundant inline specifier on constexpr functions (#3807)Lenny Maiorani
2020-10-20Checked: constexpr supportLenny Maiorani
2020-10-20Checked: Use default compiler-generated functionsLenny Maiorani
2020-08-26AK: Demonstrate and fix CheckedBen Wiederhake
2020-05-31AK: Always inline some Checked methodsSergey Bugaev
2020-05-20AK: Fix Checked::multiplication_would_overflow() signatureSergey Bugaev
2020-05-01AK: Make Checked.h work with ClangAndreas Kling
2020-04-30AK: Add Checked::addition_would_overflow()Sergey Bugaev
2020-04-15AK: Add Checked<T>::multiplication_would_overflow()Andreas Kling
2020-04-15AK: Add a Checked<T> templateAndreas Kling