[libcxx-commits] [PATCH] D58097: std::invoke should use std::is_nothrow_callable (2807)
Louis Dionne via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Thu Feb 28 17:24:46 PST 2019
ldionne requested changes to this revision.
ldionne added a comment.
This revision now requires changes to proceed.
Also, please update the signature of `invoke` at the top of `test/std/utilities/function.objects/func.invoke/invoke.pass.cpp`.
================
Comment at: include/functional:14
/*
functional synopsis
----------------
Please add this to the synopsis (right now `std::invoke` is not mentioned):
```
template<class F, class... Args>
invoke_result_t<F, Args...> invoke(F&& f, Args&&... args) // C++17
noexcept(is_nothrow_invocable_v<_Fn, _Args...>);
```
Repository:
rCXX libc++
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D58097/new/
https://reviews.llvm.org/D58097
More information about the libcxx-commits
mailing list