Warnings: teeks99-dkr-dg7 - hof / gcc-7~c++14
Rev d14c9e4596b8f3896f17f5403755f1ec7019b19a / Thu, 14 Nov 2024 23:15:12 +0000
apply
../boost/hof/apply.hpp:222:20: warning: mangled name for 'constexpr decltype (static_cast<Derived&>(boost::hof::detail::apply_f::operator()::ref).*boost::hof::detail::apply_f::operator()::pmf(static_cast<Args&>(boost::hof::detail::apply_f::operator()::args) ...)) boost::hof::detail::apply_f::operator()(T Base::*, Derived&&, Args&& ...) const [with Base = no_throw_member_fun; T = void(copy_throws) noexcept; Derived = no_throw_member_fun&; Args = {copy_throws}]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
../boost/hof/apply.hpp:222:20: warning: mangled name for 'constexpr decltype (static_cast<Derived&>(boost::hof::detail::apply_f::operator()::ref).*boost::hof::detail::apply_f::operator()::pmf(static_cast<Args&>(boost::hof::detail::apply_f::operator()::args) ...)) boost::hof::detail::apply_f::operator()(T Base::*, Derived&&, Args&& ...) const [with Base = no_throw_member_fun; T = void(copy_throws) noexcept; Derived = no_throw_member_fun&; Args = {copy_throws&}]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
../boost/hof/apply.hpp:222:20: warning: mangled name for 'constexpr decltype (static_cast<Derived&>(boost::hof::detail::apply_f::operator()::ref).*boost::hof::detail::apply_f::operator()::pmf(static_cast<Args&>(boost::hof::detail::apply_f::operator()::args) ...)) boost::hof::detail::apply_f::operator()(T Base::*, Derived&&, Args&& ...) const [with Base = no_throw_member_fun; T = void() noexcept; Derived = no_throw_member_fun&; Args = {}]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]