Bug 1706894: part 1) Use `std::move` in `DOMTextMapping`'s constructor. r=smaug

More efficient.

Differential Revision: https://phabricator.services.mozilla.com/D113079
This commit is contained in:
Mirko Brodesser 2021-04-22 13:35:38 +00:00
Родитель d2993fc6ae
Коммит 1eccfda320
1 изменённых файлов: 3 добавлений и 1 удалений

Просмотреть файл

@ -6,6 +6,8 @@
#ifndef mozInlineSpellWordUtil_h
#define mozInlineSpellWordUtil_h
#include <utility>
#include "mozilla/Attributes.h"
#include "mozilla/Maybe.h"
#include "mozilla/Result.h"
@ -129,7 +131,7 @@ class MOZ_STACK_CLASS mozInlineSpellWordUtil {
DOMTextMapping(NodeOffset aNodeOffset, int32_t aSoftTextOffset,
int32_t aLength)
: mNodeOffset(aNodeOffset),
: mNodeOffset(std::move(aNodeOffset)),
mSoftTextOffset(aSoftTextOffset),
mLength(aLength) {}
};