gcc/rust/ChangeLog:
* ast/rust-cond-compilation.h: Move vector instead of passing it by
value.
Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
public:
ConfigurationAll (
std::vector<std::unique_ptr<ConfigurationPredicate>> predicate_list)
- : predicate_list (predicate_list)
+ : predicate_list (std::move (predicate_list))
{}
void accept_vis (ASTVisitor &vis) override;
public:
ConfigurationAny (
std::vector<std::unique_ptr<ConfigurationPredicate>> predicate_list)
- : predicate_list (predicate_list)
+ : predicate_list (std::move (predicate_list))
{}
void accept_vis (ASTVisitor &vis) override;