Skip to content

LWG-3610: iota_view::size sometimes rejects integer-class types#2542

Merged
StephanTLavavej merged 5 commits intomicrosoft:mainfrom
frederick-vs-ja:lwg-3610
Feb 12, 2022
Merged

LWG-3610: iota_view::size sometimes rejects integer-class types#2542
StephanTLavavej merged 5 commits intomicrosoft:mainfrom
frederick-vs-ja:lwg-3610

Conversation

@frederick-vs-ja
Copy link
Contributor

Implements the proposed resolution of LWG-3610.

Only tests the cases where an integer-class type is used as the bound type, because MSVC STL currently has no integer-class type satisfying weakly_incrementable.

@frederick-vs-ja frederick-vs-ja requested a review from a team as a code owner February 8, 2022 06:34
@CaseyCarter CaseyCarter added the LWG Library Working Group issue label Feb 8, 2022
@CaseyCarter CaseyCarter mentioned this pull request Feb 8, 2022
20 tasks
Co-authored-by: Casey Carter <cartec69@gmail.com>
@StephanTLavavej
Copy link
Member

Thanks! I pushed a one-line fix. FYI @CaseyCarter.

@StephanTLavavej StephanTLavavej self-assigned this Feb 11, 2022
@StephanTLavavej
Copy link
Member

I'm mirroring this to the MSVC-internal repo - please notify me if any further changes are pushed.

@StephanTLavavej StephanTLavavej merged commit 3f5b8ff into microsoft:main Feb 12, 2022
@StephanTLavavej
Copy link
Member

Thanks for implementing this LWG issue resolution fixing iota_view! 🔢 🚀 ✅

@frederick-vs-ja frederick-vs-ja deleted the lwg-3610 branch February 13, 2022 07:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

LWG Library Working Group issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants