From: Pierre-Emmanuel Patry Date: Tue, 5 Aug 2025 13:19:32 +0000 (+0200) Subject: gccrs: Move vector of unique_ptr X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=84b4a509f301832aa7a17074a0b68af55ff01f77;p=thirdparty%2Fgcc.git gccrs: Move vector of unique_ptr gcc/rust/ChangeLog: * ast/rust-cond-compilation.h: Move vector instead of passing it by value. Signed-off-by: Pierre-Emmanuel Patry --- diff --git a/gcc/rust/ast/rust-cond-compilation.h b/gcc/rust/ast/rust-cond-compilation.h index 4beb33768d6..9cfc9b590d7 100644 --- a/gcc/rust/ast/rust-cond-compilation.h +++ b/gcc/rust/ast/rust-cond-compilation.h @@ -93,7 +93,7 @@ class ConfigurationAll : public ConfigurationPredicate public: ConfigurationAll ( std::vector> predicate_list) - : predicate_list (predicate_list) + : predicate_list (std::move (predicate_list)) {} void accept_vis (ASTVisitor &vis) override; @@ -116,7 +116,7 @@ class ConfigurationAny : public ConfigurationPredicate public: ConfigurationAny ( std::vector> predicate_list) - : predicate_list (predicate_list) + : predicate_list (std::move (predicate_list)) {} void accept_vis (ASTVisitor &vis) override;