diff --git a/AK/Types.h b/AK/Types.h index bf223afca9..b478185e60 100644 --- a/AK/Types.h +++ b/AK/Types.h @@ -84,6 +84,11 @@ constexpr size_t align_up_to(const size_t value, const size_t alignment) return (value + (alignment - 1)) & ~(alignment - 1); } +constexpr size_t align_down_to(const size_t value, const size_t alignment) +{ + return value & ~(alignment - 1); +} + enum class [[nodiscard]] TriState : u8 { False, True,