Make Approx::operator() const

Closes #2273
This commit is contained in:
Martin Hořeňovský
2021-08-26 20:56:18 +02:00
parent 54edab53bf
commit ff0a5227ca
2 changed files with 8 additions and 1 deletions

View File

@@ -30,7 +30,7 @@ namespace Catch {
Approx operator-() const;
template <typename T, typename = std::enable_if_t<std::is_constructible<double, T>::value>>
Approx operator()( T const& value ) {
Approx operator()( T const& value ) const {
Approx approx( static_cast<double>(value) );
approx.m_epsilon = m_epsilon;
approx.m_margin = m_margin;