diff --git a/src/catch2/internal/catch_test_registry.hpp b/src/catch2/internal/catch_test_registry.hpp index 0a7b7474..3c6ce957 100644 --- a/src/catch2/internal/catch_test_registry.hpp +++ b/src/catch2/internal/catch_test_registry.hpp @@ -46,9 +46,9 @@ Detail::unique_ptr makeTestInvoker( void (C::*testAsMethod)() ) { } struct NameAndTags { - NameAndTags(StringRef name_ = StringRef(), - StringRef tags_ = StringRef()) noexcept: - name(name_), tags(tags_) {} + constexpr NameAndTags( StringRef name_ = StringRef(), + StringRef tags_ = StringRef() ) noexcept: + name( name_ ), tags( tags_ ) {} StringRef name; StringRef tags; };