From fc37c42e55162d834821f611e308727900cb3a32 Mon Sep 17 00:00:00 2001 From: Shauren Date: Sun, 6 Nov 2022 01:03:35 +0100 Subject: Core/Misc: Added noexcept to move constructors and move assignment operators --- src/common/Utilities/TaskScheduler.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/common/Utilities/TaskScheduler.h') diff --git a/src/common/Utilities/TaskScheduler.h b/src/common/Utilities/TaskScheduler.h index 6bd50cf5b6d..44267a526b3 100644 --- a/src/common/Utilities/TaskScheduler.h +++ b/src/common/Utilities/TaskScheduler.h @@ -424,7 +424,7 @@ public: : _task(right._task), _owner(right._owner), _consumed(right._consumed) { } // Move construct - TaskContext(TaskContext&& right) + TaskContext(TaskContext&& right) noexcept : _task(std::move(right._task)), _owner(std::move(right._owner)), _consumed(std::move(right._consumed)) { } // Copy assign @@ -437,7 +437,7 @@ public: } // Move assign - TaskContext& operator= (TaskContext&& right) + TaskContext& operator= (TaskContext&& right) noexcept { _task = std::move(right._task); _owner = std::move(right._owner); -- cgit v1.2.3