llvm-project
[libc++][NFC] Simplify `optional::iterator`
#183230
Merged

[libc++][NFC] Simplify `optional::iterator` #183230

smallp-o-p
smallp-o-p Make __optional_iterator_base part of optional's inheritance chain
c1145210
smallp-o-p smallp-o-p requested a review 25 days ago
llvmbot llvmbot added libc++
llvmbot
frederick-vs-ja
frederick-vs-ja commented on 2026-02-25
smallp-o-p Don't double-wrap bounded_iter
3d25f92f
smallp-o-p Revert "Don't double-wrap bounded_iter"
2bf7c8e6
smallp-o-p Make wrap_iter a friend
22018f5f
ldionne
ldionne approved these changes on 2026-03-06
frederick-vs-ja Merge branch 'main' into simplify-optional-iter
9e4ef690
frederick-vs-ja
frederick-vs-ja commented on 2026-03-07
frederick-vs-ja Reapply "Don't double-wrap bounded_iter"
e1d3134a
frederick-vs-ja
frederick-vs-ja approved these changes on 2026-03-07
frederick-vs-ja
frederick-vs-ja frederick-vs-ja merged a2231642 into main 14 days ago
llvm-ci

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone