Skip to content

Commit 5c2463e

Browse files
committed
fix: include ParameterRegistry header and update converter initialization in Expression class
1 parent d2f6aff commit 5c2463e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

cucumber_cpp/library/cucumber_expression/Expression.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
#include "cucumber_cpp/library/cucumber_expression/Ast.hpp"
44
#include "cucumber_cpp/library/cucumber_expression/Errors.hpp"
55
#include "cucumber_cpp/library/cucumber_expression/ExpressionParser.hpp"
6+
#include "cucumber_cpp/library/cucumber_expression/ParameterRegistry.hpp"
67
#include <algorithm>
78
#include <any>
89
#include <format>
@@ -150,7 +151,7 @@ namespace cucumber_cpp::library::cucumber_expression
150151
if (parameter.regex.empty())
151152
throw UndefinedParameterTypeError(node, expression, node.Text());
152153

153-
converters.emplace_back(0u, parameter.converter);
154+
converters.push_back(Converter{ 0u, parameter.converter });
154155

155156
std::string partialRegex{};
156157
if (parameter.regex.size() == 1)

0 commit comments

Comments
 (0)