comparison gcc/testsuite/g++.dg/cpp0x/constexpr-array17.C @ 131:84e7813d76e9

gcc-8.2
author mir3636
date Thu, 25 Oct 2018 07:37:49 +0900
parents 04ced10e8804
children
comparison
equal deleted inserted replaced
111:04ced10e8804 131:84e7813d76e9
16 template <typename _T1> void _Construct(_T1 *) { new _T1; } 16 template <typename _T1> void _Construct(_T1 *) { new _T1; }
17 struct D { 17 struct D {
18 template <typename _ForwardIterator, typename _Size> 18 template <typename _ForwardIterator, typename _Size>
19 static _ForwardIterator __uninit_default_n(_ForwardIterator p1, _Size) { 19 static _ForwardIterator __uninit_default_n(_ForwardIterator p1, _Size) {
20 _Construct(p1); 20 _Construct(p1);
21 return _ForwardIterator();
21 } 22 }
22 }; 23 };
23 template <typename _ForwardIterator, typename _Size> 24 template <typename _ForwardIterator, typename _Size>
24 void __uninitialized_default_n(_ForwardIterator p1, _Size) { 25 void __uninitialized_default_n(_ForwardIterator p1, _Size) {
25 D::__uninit_default_n(p1, 0); 26 D::__uninit_default_n(p1, 0);