Add missing move construxtors.

GitOrigin-RevId: 10a6f44b68e7b0187a5d674c1716cf0277351103
This commit is contained in:
levlam 2020-06-17 17:39:54 +03:00
parent 959ecf3c91
commit 50ce05a34f

View File

@ -452,6 +452,8 @@ struct AesState::Impl {
}; };
AesState::AesState() = default; AesState::AesState() = default;
AesState::AesState(AesState &&from) = default;
AesState &AesState::operator=(AesState &&from) = default;
AesState::~AesState() = default; AesState::~AesState() = default;
void AesState::init(Slice key, bool encrypt) { void AesState::init(Slice key, bool encrypt) {
@ -595,6 +597,8 @@ class AesIgeState::Impl {
}; };
AesIgeState::AesIgeState() = default; AesIgeState::AesIgeState() = default;
AesIgeState::AesIgeState(AesIgeState &&from) = default;
AesIgeState &AesIgeState::operator=(AesIgeState &&from) = default;
AesIgeState::~AesIgeState() = default; AesIgeState::~AesIgeState() = default;
void AesIgeState::init(Slice key, Slice iv, bool encrypt) { void AesIgeState::init(Slice key, Slice iv, bool encrypt) {