diff --git a/AK/StdLibExtras.h b/AK/StdLibExtras.h index 66e5166d58..db1373c8d9 100644 --- a/AK/StdLibExtras.h +++ b/AK/StdLibExtras.h @@ -75,18 +75,11 @@ constexpr T ceil_div(T a, U b) return result; } -#ifdef __clang__ -# pragma clang diagnostic push -# pragma clang diagnostic ignored "-Wconsumed" -#endif template constexpr T&& move(T& arg) { return static_cast(arg); } -#ifdef __clang__ -# pragma clang diagnostic pop -#endif template inline void swap(T& a, U& b) diff --git a/Meta/Lagom/CMakeLists.txt b/Meta/Lagom/CMakeLists.txt index d49b5ba46b..47c1a9cf71 100644 --- a/Meta/Lagom/CMakeLists.txt +++ b/Meta/Lagom/CMakeLists.txt @@ -9,7 +9,7 @@ endif() if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wconsumed -Wno-overloaded-virtual") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-overloaded-virtual") if (ENABLE_ADDRESS_SANITIZER) add_definitions(-fsanitize=address -fno-omit-frame-pointer)