clang-tidy modernize-pass-by-value in idl/idlc
Change-Id: Iccd18eb394564d3ba90c395725923c559b2b81e1 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/134532 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
This commit is contained in:
parent
dfa53b3a69
commit
9f25d34d65
3 changed files with 8 additions and 6 deletions
|
@ -24,14 +24,15 @@
|
|||
#include <tools/solar.h>
|
||||
#include <unordered_map>
|
||||
#include <memory>
|
||||
#include <utility>
|
||||
|
||||
class SvStringHashEntry
|
||||
{
|
||||
OString aName;
|
||||
sal_uLong nValue;
|
||||
public:
|
||||
SvStringHashEntry( const OString& rName )
|
||||
: aName(rName)
|
||||
SvStringHashEntry( OString aName_ )
|
||||
: aName(std::move(aName_))
|
||||
, nValue(0)
|
||||
{
|
||||
}
|
||||
|
|
|
@ -23,6 +23,7 @@
|
|||
#include "idlc.hxx"
|
||||
|
||||
#include <rtl/ustring.hxx>
|
||||
#include <utility>
|
||||
|
||||
class AstInterface;
|
||||
class AstType;
|
||||
|
@ -31,9 +32,9 @@ class InheritedInterface {
|
|||
public:
|
||||
InheritedInterface(
|
||||
AstType const * theInterface, bool theOptional,
|
||||
OUString const & theDocumentation):
|
||||
OUString theDocumentation):
|
||||
interface(theInterface), optional(theOptional),
|
||||
documentation(theDocumentation) {}
|
||||
documentation(std::move(theDocumentation)) {}
|
||||
|
||||
AstType const * getInterface() const { return interface; }
|
||||
|
||||
|
|
|
@ -21,14 +21,14 @@
|
|||
#define INCLUDED_IDLC_INC_OPTIONS_HXX
|
||||
|
||||
#include "idlctypes.hxx"
|
||||
#include <utility>
|
||||
|
||||
typedef std::unordered_map< OString, OString > OptionMap;
|
||||
|
||||
class IllegalArgument
|
||||
{
|
||||
public:
|
||||
IllegalArgument(const OString& msg)
|
||||
: m_message(msg) {}
|
||||
IllegalArgument(OString msg) : m_message(std::move(msg)) {}
|
||||
|
||||
OString m_message;
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue