diff options
Diffstat (limited to 'unoidl/source/sourceprovider-parser-requires.hxx')
-rw-r--r-- | unoidl/source/sourceprovider-parser-requires.hxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/unoidl/source/sourceprovider-parser-requires.hxx b/unoidl/source/sourceprovider-parser-requires.hxx index 52b8c79e2a93..59c79b39943c 100644 --- a/unoidl/source/sourceprovider-parser-requires.hxx +++ b/unoidl/source/sourceprovider-parser-requires.hxx @@ -108,10 +108,10 @@ struct SourceProviderType { SourceProviderType( OUString const & polymorphicStructTypeTemplateName, SourceProviderEntity const * theEntity, - std::vector<SourceProviderType> const & typeArguments): + std::vector<SourceProviderType>&& typeArguments): type(TYPE_INSTANTIATED_POLYMORPHIC_STRUCT), name(polymorphicStructTypeTemplateName), entity(theEntity), - subtypes(typeArguments) + subtypes(std::move(typeArguments)) { assert(theEntity != nullptr); } explicit SourceProviderType(OUString const & identifier): |