[libcxx-commits] [libcxx] [libc++][iterator][ranges] P2997R1: Removing the common reference requirement from the indirectly invocable concepts (PR #98817)

Hristo Hristov via libcxx-commits libcxx-commits at lists.llvm.org
Tue Jul 16 08:12:00 PDT 2024


Zingam wrote:

> @jwakely @StephanTLavavej Did you folks also implement this as a DR? It certainly makes sense to me -- I'm generally against extensions but having a different behavior in C++20 / C++26 seems really confusing for no reason. WDYT?

I believe @frederick-vs-ja implemented P2997R1 in MS STL. 
cppreference listed this paper as DR. I am still not sure when papers are voted in as DRs:
https://en.cppreference.com/w/cpp/compiler_support/26

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


More information about the libcxx-commits mailing list