[cfe-dev] std::invoke_result is missing in libc++?

Brian Cain via cfe-dev cfe-dev at lists.llvm.org
Thu Nov 30 06:45:12 PST 2017

The C++17 support in libc++ is a work-in-progress.  The current status is
described here: http://libcxx.llvm.org/cxx1z_status.html

On Thu, Nov 30, 2017 at 1:48 AM, Egor Pugin via cfe-dev <
cfe-dev at lists.llvm.org> wrote:

> Hi,
> Trying to build my code in C++17 mode with clang fails with missing
> std::invoke_result_t in libc++.
> See http://en.cppreference.com/w/cpp/types/result_of
> Grepping master branch does not give any matches.
> Am I missing something or there's no invoke_result implementation?
You are not missing something.

#2807 "std::invoke should use std::is_nothrow_callable " is not yet listed
as "Complete"

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20171130/f2f1e3fd/attachment.html>

More information about the cfe-dev mailing list