Bug 1429904 - Let the compiler implement the FrameKey copy constructor for us. r=njn

MozReview-Commit-ID: 9e9rMkEAyeL

--HG--
extra : rebase_source : 7bfe088360c891a0c7b364ed3ab4e42516b2b97b
This commit is contained in:
Markus Stange 2018-02-27 23:08:19 -05:00
Родитель 81b7ec9e0c
Коммит 2927aca3f7
1 изменённых файлов: 2 добавлений и 9 удалений

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

@ -183,21 +183,14 @@ public:
{
}
FrameKey(const FrameKey& aToCopy)
: mLocation(aToCopy.mLocation)
, mLine(aToCopy.mLine)
, mCategory(aToCopy.mCategory)
, mJITAddress(aToCopy.mJITAddress)
, mJITDepth(aToCopy.mJITDepth)
{
}
FrameKey(const JITAddress& aJITAddress, uint32_t aJITDepth)
: mJITAddress(mozilla::Some(aJITAddress))
, mJITDepth(mozilla::Some(aJITDepth))
{
}
FrameKey(const FrameKey& aToCopy) = default;
uint32_t Hash() const;
bool operator==(const FrameKey& aOther) const;
};