clang-tidy modernize-pass-by-value in i18nutil

Change-Id: Ia0457c81ee1da2a88a8238a1a1d65354c1b639bf
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/134533
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
diff --git a/include/i18nlangtag/mslangid.hxx b/include/i18nlangtag/mslangid.hxx
index cb2e244..1d2f5cc 100644
--- a/include/i18nlangtag/mslangid.hxx
+++ b/include/i18nlangtag/mslangid.hxx
@@ -27,6 +27,7 @@
#include <com/sun/star/lang/Locale.hpp>

#include <string_view>
#include <utility>
#include <vector>

struct IsoLanguageCountryEntry;
@@ -221,7 +222,7 @@ public:
        OUString        maBcp47;
        LanguageType    mnLang;

        LanguagetagMapping( const OUString & rBcp47, LanguageType nLang ) : maBcp47(rBcp47), mnLang(nLang) {}
        LanguagetagMapping( OUString aBcp47, LanguageType nLang ) : maBcp47(std::move(aBcp47)), mnLang(nLang) {}
    };

    /** @internal - Obtain a list of known locales (i.e. those that have a
diff --git a/include/i18nutil/searchopt.hxx b/include/i18nutil/searchopt.hxx
index 817014a..c215da0 100644
--- a/include/i18nutil/searchopt.hxx
+++ b/include/i18nutil/searchopt.hxx
@@ -24,6 +24,7 @@
#include <com/sun/star/util/SearchAlgorithms.hpp>
#include <com/sun/star/util/SearchOptions2.hpp>
#include <i18nutil/transliteration.hxx>
#include <utility>

namespace i18nutil
{
@@ -68,15 +69,15 @@ struct SAL_WARN_UNUSED SearchOptions {
    }

    SearchOptions(const css::util::SearchAlgorithms& algorithmType_, const sal_Int32 searchFlag_,
                   const OUString& searchString_, const OUString& replaceString_,
                   const css::lang::Locale& Locale_,
                   OUString searchString_, OUString replaceString_,
                   css::lang::Locale Locale_,
                   const sal_Int32 changedChars_, const sal_Int32 deletedChars_, const sal_Int32 insertedChars_,
                   const TransliterationFlags& transliterateFlags_)
        : algorithmType(algorithmType_)
        , searchFlag(searchFlag_)
        , searchString(searchString_)
        , replaceString(replaceString_)
        , Locale(Locale_)
        , searchString(std::move(searchString_))
        , replaceString(std::move(replaceString_))
        , Locale(std::move(Locale_))
        , changedChars(changedChars_)
        , deletedChars(deletedChars_)
        , insertedChars(insertedChars_)