Skip to content

Commit 1a6ec6a

Browse files
P-E-Pphilberty
authored andcommitted
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 <[email protected]>
1 parent dd1b086 commit 1a6ec6a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

gcc/rust/ast/rust-cond-compilation.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ class ConfigurationAll : public ConfigurationPredicate
9393
public:
9494
ConfigurationAll (
9595
std::vector<std::unique_ptr<ConfigurationPredicate>> predicate_list)
96-
: predicate_list (predicate_list)
96+
: predicate_list (std::move (predicate_list))
9797
{}
9898

9999
void accept_vis (ASTVisitor &vis) override;
@@ -116,7 +116,7 @@ class ConfigurationAny : public ConfigurationPredicate
116116
public:
117117
ConfigurationAny (
118118
std::vector<std::unique_ptr<ConfigurationPredicate>> predicate_list)
119-
: predicate_list (predicate_list)
119+
: predicate_list (std::move (predicate_list))
120120
{}
121121

122122
void accept_vis (ASTVisitor &vis) override;

0 commit comments

Comments
 (0)