diff --git a/src/corelib/tools/qcontainertools_impl.h b/src/corelib/tools/qcontainertools_impl.h index 57c9c298356..425ec6ba394 100644 --- a/src/corelib/tools/qcontainertools_impl.h +++ b/src/corelib/tools/qcontainertools_impl.h @@ -456,7 +456,7 @@ auto associative_erase_if(Container &c, Predicate &pred) ++it; } } else { - static_assert(sizeof(Container) == 0, "Predicate has an incompatible signature"); + static_assert(type_dependent_false(), "Predicate has an incompatible signature"); } }