[libcxx-commits] [libcxx] [libc++][functional] Implement `std::bind_front<NTTP>` (PR #165096)

A. Jiang via libcxx-commits libcxx-commits at lists.llvm.org
Sun Oct 26 01:53:11 PDT 2025


================
@@ -0,0 +1,64 @@
+//===----------------------------------------------------------------------===//
----------------
frederick-vs-ja wrote:

No change requested for this file. The test failure said
```
2025-10-25T13:32:25.4922439Z # .---command stderr------------
2025-10-25T13:32:25.4923105Z # | error: 'expected-error' diagnostics seen but not expected: 
2025-10-25T13:32:25.4924660Z # |   File /home/gha/actions-runner/_work/llvm-project/llvm-project/build/generic-cxx26/libcxx/test-suite-install/include/c++/v1/__functional/bind_front.h Line 73: call to deleted constructor of 'Arg'
2025-10-25T13:32:25.4926047Z # | 1 error generated.
2025-10-25T13:32:25.4926371Z # `-----------------------------
```
But I think we can get rid of deleted overloads if we use explicit `this` parameters.

https://github.com/llvm/llvm-project/pull/165096


More information about the libcxx-commits mailing list