From 38ab48b1882f36ed7eb7e50c4fb46ce5d376fbc3 Mon Sep 17 00:00:00 2001 From: Steven Le Rouzic Date: Wed, 26 Feb 2025 20:01:45 +0100 Subject: Fix some deducing-this & functional stuff, add invocable concept --- asl/base/defer.hpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'asl/base/defer.hpp') diff --git a/asl/base/defer.hpp b/asl/base/defer.hpp index b6d52af..e881d8a 100644 --- a/asl/base/defer.hpp +++ b/asl/base/defer.hpp @@ -6,8 +6,7 @@ namespace asl { -// @Todo Add invokable check -template +template class DeferCallback { Callback m_callback; @@ -36,8 +35,7 @@ public: struct DeferFactory { - // @Todo Add invokable check - template + template DeferCallback operator<<(Callback&& callback) const { return DeferCallback(ASL_FWD(callback)); -- cgit