This is an archive of the discontinued LLVM Phabricator instance.

[libc++] Move filter_view::iterator and sentinel out of filter_view
ClosedPublic

Authored by philnik on Dec 4 2022, 6:55 AM.

Diff Detail

Event Timeline

philnik created this revision.Dec 4 2022, 6:55 AM
Herald added a project: Restricted Project. · View Herald TranscriptDec 4 2022, 6:55 AM
philnik requested review of this revision.Dec 4 2022, 6:55 AM
Herald added a project: Restricted Project. · View Herald TranscriptDec 4 2022, 6:55 AM
Herald added a reviewer: Restricted Project. · View Herald Transcript
philnik updated this revision to Diff 479923.Dec 4 2022, 7:18 AM

Try to fix Ci

ldionne accepted this revision.Dec 8 2022, 8:58 AM

Can you add a comment to the commit message explaining why you're doing that. I remember we talked about it during a review at some point but leaving breadcrumbs would be nice.

Also CC @var-const in case you want to do a few of them.

This revision is now accepted and ready to land.Dec 8 2022, 8:58 AM

Can you add a comment to the commit message explaining why you're doing that. I remember we talked about it during a review at some point but leaving breadcrumbs would be nice.

Also CC @var-const in case you want to do a few of them.

Sorry, I forgot to update the commit message. In case anybody finds this patch in the future, D138413#inline-1335968 contains the reason for this change. Basically, you can't easily specialize traits classes with dependent types.