From d4d2db228eb43c8f300bd313604367bfb547eb01 Mon Sep 17 00:00:00 2001 From: Michele Caini Date: Sun, 15 Dec 2019 14:35:39 +0100 Subject: [PATCH] minor changes: noexcept-ness review (close #372) --- src/entt/signal/dispatcher.hpp | 4 ++-- src/entt/signal/emitter.hpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/entt/signal/dispatcher.hpp b/src/entt/signal/dispatcher.hpp index f9f78586c..1e159b4b5 100644 --- a/src/entt/signal/dispatcher.hpp +++ b/src/entt/signal/dispatcher.hpp @@ -116,7 +116,7 @@ public: * @return A temporary sink object. */ template - auto sink() ENTT_NOEXCEPT { + auto sink() { return assure().sink(); } @@ -187,7 +187,7 @@ public: * @tparam Event Type of events to discard. */ template - void discard() ENTT_NOEXCEPT { + void discard() { if constexpr(sizeof...(Event) == 0) { std::for_each(pools.begin(), pools.end(), [](auto &&cpool) { cpool->clear(); diff --git a/src/entt/signal/emitter.hpp b/src/entt/signal/emitter.hpp index 6da2a5a95..d71042c48 100644 --- a/src/entt/signal/emitter.hpp +++ b/src/entt/signal/emitter.hpp @@ -275,7 +275,7 @@ public: * @tparam Event Type of event to reset. */ template - void clear() ENTT_NOEXCEPT { + void clear() { assure().clear(); } @@ -297,7 +297,7 @@ public: * @return True if there are no listeners registered, false otherwise. */ template - bool empty() const ENTT_NOEXCEPT { + bool empty() const { return assure().empty(); }