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