We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 46effab commit 39eb812Copy full SHA for 39eb812
stl/inc/memory
@@ -853,14 +853,6 @@ namespace ranges {
853
using _Ty = remove_reference_t<iter_reference_t<_It>>;
854
if constexpr (is_trivially_default_constructible_v<_Ty>) {
855
_RANGES advance(_First, _Count);
856
- } else if constexpr (is_nothrow_default_constructible_v<_Ty>) {
857
- auto _UFirst = _Get_unwrapped_n(_STD move(_First), _Count);
858
-
859
- for (; _Count > 0; --_Count, (void) ++_UFirst) {
860
- _Default_construct_in_place(*_UFirst);
861
- }
862
863
- _Seek_wrapped(_First, _STD move(_UFirst));
864
} else {
865
_Uninitialized_backout _Backout{_Get_unwrapped_n(_STD move(_First), _Count)};
866
0 commit comments