Lagom+AK: Remove remains of clang -Wconsumed usage

We stopped using that warning ages ago since it confused the compiler.
This commit is contained in:
Andreas Kling 2021-01-28 09:14:49 +01:00
parent a0bcfa30bf
commit 7ec8f83a7f
Notes: sideshowbarker 2024-07-18 22:47:48 +09:00
2 changed files with 1 additions and 8 deletions

View file

@ -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<typename T>
constexpr T&& move(T& arg)
{
return static_cast<T&&>(arg);
}
#ifdef __clang__
# pragma clang diagnostic pop
#endif
template<typename T, typename U>
inline void swap(T& a, U& b)

View file

@ -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)