50 | 127 | }, lhs, rhs); main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<JSON5::Null, JSON5::Null>(JSON5::Null const&, JSON5::Null const&) const Line | Count | Source | 44 | 2 | return std::visit( [](const auto& left, const auto& right) { | 45 | 2 | if constexpr (std::is_same_v<decltype(left), decltype(right)>) { | 46 | 2 | return left == right; | 47 | 2 | } else { | 48 | 2 | return false; | 49 | 2 | } | 50 | 2 | }, lhs, rhs); |
main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<JSON5::Null, bool>(JSON5::Null const&, bool const&) const Line | Count | Source | 44 | 1 | return std::visit( [](const auto& left, const auto& right) { | 45 | 1 | if constexpr (std::is_same_v<decltype(left), decltype(right)>) {0 | 46 | 1 | return left == right; | 47 | 1 | } else { | 48 | 1 | return false; | 49 | 1 | } | 50 | 1 | }, lhs, rhs); |
Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<JSON5::Null, double>(JSON5::Null const&, double const&) const Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<JSON5::Null, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(JSON5::Null const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<JSON5::Null, JSON5::Array>(JSON5::Null const&, JSON5::Array const&) const Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<JSON5::Null, JSON5::Object>(JSON5::Null const&, JSON5::Object const&) const Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<bool, JSON5::Null>(bool const&, JSON5::Null const&) const main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<bool, bool>(bool const&, bool const&) const Line | Count | Source | 44 | 7 | return std::visit( [](const auto& left, const auto& right) { | 45 | 7 | if constexpr (std::is_same_v<decltype(left), decltype(right)>) { | 46 | 7 | return left == right; | 47 | 7 | } else { | 48 | 7 | return false; | 49 | 7 | } | 50 | 7 | }, lhs, rhs); |
Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<bool, double>(bool const&, double const&) const Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<bool, JSON5::Array>(bool const&, JSON5::Array const&) const Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<bool, JSON5::Object>(bool const&, JSON5::Object const&) const Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<double, JSON5::Null>(double const&, JSON5::Null const&) const main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<double, bool>(double const&, bool const&) const Line | Count | Source | 44 | 1 | return std::visit( [](const auto& left, const auto& right) { | 45 | 1 | if constexpr (std::is_same_v<decltype(left), decltype(right)>) {0 | 46 | 1 | return left == right; | 47 | 1 | } else { | 48 | 1 | return false; | 49 | 1 | } | 50 | 1 | }, lhs, rhs); |
main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<double, double>(double const&, double const&) const Line | Count | Source | 44 | 66 | return std::visit( [](const auto& left, const auto& right) { | 45 | 66 | if constexpr (std::is_same_v<decltype(left), decltype(right)>) { | 46 | 66 | return left == right; | 47 | 66 | } else { | 48 | 66 | return false; | 49 | 66 | } | 50 | 66 | }, lhs, rhs); |
Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(double const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<double, JSON5::Array>(double const&, JSON5::Array const&) const Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<double, JSON5::Object>(double const&, JSON5::Object const&) const Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Null>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, JSON5::Null const&) const Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool const&) const main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double const&) const Line | Count | Source | 44 | 1 | return std::visit( [](const auto& left, const auto& right) { | 45 | 1 | if constexpr (std::is_same_v<decltype(left), decltype(right)>) {0 | 46 | 1 | return left == right; | 47 | 1 | } else { | 48 | 1 | return false; | 49 | 1 | } | 50 | 1 | }, lhs, rhs); |
main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const Line | Count | Source | 44 | 14 | return std::visit( [](const auto& left, const auto& right) { | 45 | 14 | if constexpr (std::is_same_v<decltype(left), decltype(right)>) { | 46 | 14 | return left == right; | 47 | 14 | } else { | 48 | 14 | return false; | 49 | 14 | } | 50 | 14 | }, lhs, rhs); |
Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, JSON5::Array const&) const Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Object>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, JSON5::Object const&) const Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<JSON5::Array, JSON5::Null>(JSON5::Array const&, JSON5::Null const&) const Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<JSON5::Array, bool>(JSON5::Array const&, bool const&) const Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<JSON5::Array, double>(JSON5::Array const&, double const&) const Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<JSON5::Array, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(JSON5::Array const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<JSON5::Array, JSON5::Array>(JSON5::Array const&, JSON5::Array const&) const Line | Count | Source | 44 | 17 | return std::visit( [](const auto& left, const auto& right) { | 45 | 17 | if constexpr (std::is_same_v<decltype(left), decltype(right)>) { | 46 | 17 | return left == right; | 47 | 17 | } else { | 48 | 17 | return false; | 49 | 17 | } | 50 | 17 | }, lhs, rhs); |
Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<JSON5::Array, JSON5::Object>(JSON5::Array const&, JSON5::Object const&) const Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<JSON5::Object, JSON5::Null>(JSON5::Object const&, JSON5::Null const&) const Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<JSON5::Object, bool>(JSON5::Object const&, bool const&) const Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<JSON5::Object, double>(JSON5::Object const&, double const&) const Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<JSON5::Object, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(JSON5::Object const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const Unexecuted instantiation: main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<JSON5::Object, JSON5::Array>(JSON5::Object const&, JSON5::Array const&) const main.cpp:auto JSON5::operator==(std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&, std::variant<JSON5::Null, bool, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, JSON5::Array, JSON5::Object> const&)::$_0::operator()<JSON5::Object, JSON5::Object>(JSON5::Object const&, JSON5::Object const&) const Line | Count | Source | 44 | 18 | return std::visit( [](const auto& left, const auto& right) { | 45 | 18 | if constexpr (std::is_same_v<decltype(left), decltype(right)>) { | 46 | 18 | return left == right; | 47 | 18 | } else { | 48 | 18 | return false; | 49 | 18 | } | 50 | 18 | }, lhs, rhs); |
|