Skip to content

Modernize ranges::copy - #956

Merged
Stephan T. Lavavej (StephanTLavavej) merged 10 commits into
microsoft:masterfrom
miscco:ranges_copy
Jul 11, 2020
Merged

Modernize ranges::copy#956
Stephan T. Lavavej (StephanTLavavej) merged 10 commits into
microsoft:masterfrom
miscco:ranges_copy

Conversation

@miscco

Copy link
Copy Markdown
Contributor

This moves ranges::copy to the new way of handling both the CPOs and the tests

@miscco

Copy link
Copy Markdown
Contributor Author

D:\build\x86\out\inc\algorithm(1478): fatal error C1060: compiler is out of heap space

Ups

Comment thread tests/std/tests/P0896R4_ranges_alg_copy/test.cpp Outdated

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

More righteous cleanup.

Comment thread stl/inc/algorithm Outdated
Comment thread stl/inc/algorithm Outdated
Comment thread stl/inc/algorithm Outdated
Comment thread stl/inc/algorithm Outdated
Comment thread tests/std/tests/P0896R4_ranges_alg_copy/test.cpp Outdated
Comment thread tests/std/tests/P0896R4_ranges_alg_copy/test.cpp
Comment thread tests/std/tests/P0896R4_ranges_alg_copy/test.cpp Outdated
Comment thread tests/std/tests/P0896R4_ranges_alg_copy/test.cpp Outdated
@CaseyCarter Casey Carter (CaseyCarter) added the enhancement Something can be improved label Jul 1, 2020
Co-authored-by: Casey Carter <cartec69@gmail.com>
Co-authored-by: Casey Carter <cartec69@gmail.com>
Co-authored-by: Casey Carter <cartec69@gmail.com>
@StephanTLavavej

Copy link
Copy Markdown
Member

Thanks for improving this code to modern standards! We've learned a lot since merging #565 on March 4, 2020, a lifetime ago.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Something can be improved ranges C++20/23 ranges

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants