This is an archive of the discontinued LLVM Phabricator instance.

[libc++][ranges] Implement LWG-3860 range_common_reference_t is missing
ClosedPublic

Authored by fsb4000 on Feb 18 2023, 4:44 PM.

Diff Detail

Event Timeline

fsb4000 created this revision.Feb 18 2023, 4:44 PM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 18 2023, 4:44 PM
fsb4000 requested review of this revision.Feb 18 2023, 4:44 PM
Herald added 1 blocking reviewer(s): Restricted Project. · View Herald TranscriptFeb 18 2023, 4:44 PM
fsb4000 added a reviewer: philnik.
philnik accepted this revision as: philnik.Feb 25 2023, 1:49 AM
philnik added inline comments.
libcxx/include/__ranges/concepts.h
76–78

Do we want to back-port this to C++20?

fsb4000 added inline comments.Feb 25 2023, 6:36 PM
libcxx/include/__ranges/concepts.h
76–78

Yes, I we want.

Mordante accepted this revision.Feb 26 2023, 4:26 AM

Thanks, LGTM!

This revision is now accepted and ready to land.Feb 26 2023, 4:26 AM

I landed https://github.com/llvm/llvm-project/commit/a8ead9194cfb18922408404c8cabfa83c276944f but I forgot to add

Reviewed By: Mordante, philnik, #libc

Differential Revision: https://reviews.llvm.org/D144338

🤦

fsb4000 closed this revision.Feb 27 2023, 6:02 AM
fsb4000 marked an inline comment as done.