Eric Fiselier
7a580d0a72
Don't use C++17 terse static assert. Patch from STL@microsoft.com
...
llvm-svn: 273353
2016-06-22 01:10:14 +00:00
Eric Fiselier
c1d08ff069
Suppress unused warnings in std::invoke tests.
...
llvm-svn: 273348
2016-06-22 00:58:06 +00:00
Eric Fiselier
5725756791
Add C++17 std::not_fn negator.
...
Summary:
Exactly what it sounds like.
I plan to commit this in a couple of days assuming no objections.
Reviewers: mclow.lists, EricWF
Subscribers: cfe-commits
Differential Revision: http://reviews.llvm.org/D20799
llvm-svn: 271464
2016-06-02 01:25:41 +00:00
Eric Fiselier
2152fd7682
Implement LWG issue 2219 - support reference_wrapper in INVOKE
...
llvm-svn: 266590
2016-04-18 06:17:30 +00:00
Marshall Clow
d1180f4abc
Fix typo I just introduced.
...
llvm-svn: 252614
2015-11-10 16:10:17 +00:00
Marshall Clow
bfba968360
Explicitly #include <utility> so that we get std::move. Thanks to Walter for the bug report.
...
llvm-svn: 252610
2015-11-10 15:22:08 +00:00
Eric Fiselier
16270a0b09
Remove non-ascii characters
...
llvm-svn: 242197
2015-07-14 20:45:48 +00:00
Eric Fiselier
5be45129a4
Implement n4169 - Add invoke function template
...
llvm-svn: 242195
2015-07-14 20:16:15 +00:00