From 13757bd8149d948ae79a778b404626a621f18573 Mon Sep 17 00:00:00 2001 From: Matthew Bentham Date: Mon, 10 Feb 2020 17:23:39 +0000 Subject: Silence clang-8 warnings wrt explicit defaulting of implicitly deleted operator Signed-off-by: Matthew Bentham Change-Id: I9ff918e7f9fe340e65f8dd1b1c47754c8b41de1f --- include/armnn/Logging.hpp | 3 ++- src/armnn/Layer.hpp | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/include/armnn/Logging.hpp b/include/armnn/Logging.hpp index 45f3f80217..84152e543e 100644 --- a/include/armnn/Logging.hpp +++ b/include/armnn/Logging.hpp @@ -79,8 +79,9 @@ struct ScopedRecord ScopedRecord(const ScopedRecord&) = delete; ScopedRecord& operator=(const ScopedRecord&) = delete; + ScopedRecord& operator=(ScopedRecord&&) = delete; + ScopedRecord(ScopedRecord&& other) = default; - ScopedRecord& operator=(ScopedRecord&&) = default; template ScopedRecord& operator<<(const Streamable& s) diff --git a/src/armnn/Layer.hpp b/src/armnn/Layer.hpp index e0a1ad66f2..c62b67ac0b 100644 --- a/src/armnn/Layer.hpp +++ b/src/armnn/Layer.hpp @@ -91,9 +91,9 @@ public: OutputSlot(const OutputSlot&) = delete; OutputSlot& operator=(const OutputSlot&) = delete; + OutputSlot& operator=(OutputSlot&&) = delete; OutputSlot(OutputSlot&&) = default; - OutputSlot& operator=(OutputSlot&&) = default; ~OutputSlot() { -- cgit v1.2.1