Compilation of maybe.hpp with g++ 7.3 results in the following warning being
emitted (here with -Werror enabled):
neither/maybe.hpp:112:8: error: ‘bool neither::{anonymous}::equal(const neither::Maybe&, const neither::Maybe&)’ defined but not used [-Werror=unused-function]
bool equal(Maybe const&, Maybe const&) {
Compilation of maybe.hpp with g++ 7.3 results in the following warning being emitted (here with
-Werror
enabled):neither/maybe.hpp:112:8: error: ‘bool neither::{anonymous}::equal(const neither::Maybe&, const neither::Maybe&)’ defined but not used [-Werror=unused-function]
bool equal(Maybe const&, Maybe const&) {