| 1528 | namespace { |
| 1529 | |
| 1530 | bool DoubleEquals(const double& left, const double& right, const EqualOptions& options) { |
| 1531 | bool result; |
| 1532 | auto visitor = [&](auto&& compare_func) { result = compare_func(left, right); }; |
| 1533 | VisitFloatingEquality<double>(options, std::move(visitor)); |
| 1534 | return result; |
| 1535 | } |
| 1536 | |
| 1537 | template <typename Type> |
| 1538 | bool ArrayStatisticsOptionalValueEquals(const std::optional<Type>& left, |
no outgoing calls
no test coverage detected