From df966c78f6d6aa5437d0076bfee9b3fc6c5148f1 Mon Sep 17 00:00:00 2001 From: Zach Laine Date: Mon, 2 Dec 2024 21:27:44 -0600 Subject: [PATCH] Use a move instead of a copy in detail::make_parse_result(). --- include/boost/parser/parser.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/boost/parser/parser.hpp b/include/boost/parser/parser.hpp index f1e3434c..353e6c72 100644 --- a/include/boost/parser/parser.hpp +++ b/include/boost/parser/parser.hpp @@ -1581,7 +1581,7 @@ namespace boost { namespace parser { { std::optional retval; if (success) - retval = x; + retval = std::move(x); return retval; }