aboutsummaryrefslogtreecommitdiff
path: root/libcxx/include/__utility/scope_guard.h
diff options
context:
space:
mode:
Diffstat (limited to 'libcxx/include/__utility/scope_guard.h')
-rw-r--r--libcxx/include/__utility/scope_guard.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libcxx/include/__utility/scope_guard.h b/libcxx/include/__utility/scope_guard.h
index 3972102..db4f0e4 100644
--- a/libcxx/include/__utility/scope_guard.h
+++ b/libcxx/include/__utility/scope_guard.h
@@ -43,6 +43,8 @@ public:
#endif
};
+_LIBCPP_CTAD_SUPPORTED_FOR_TYPE(__scope_guard);
+
template <class _Func>
_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 __scope_guard<_Func> __make_scope_guard(_Func __func) {
return __scope_guard<_Func>(std::move(__func));