Searched refs:_Constructible (Results 1 – 5 of 5) sorted by relevance
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/ |
H A D | shared_ptr.h | 124 using _Constructible = typename enable_if< in _GLIBCXX_VISIBILITY() local 157 template<typename _Yp, typename = _Constructible<_Yp*>> in _GLIBCXX_VISIBILITY() 175 typename = _Constructible<_Yp*, _Deleter>> in _GLIBCXX_VISIBILITY() 212 typename = _Constructible<_Yp*, _Deleter, _Alloc>> in _GLIBCXX_VISIBILITY() 294 typename = _Constructible<const shared_ptr<_Yp>&>> in _GLIBCXX_VISIBILITY() 311 template<typename _Yp, typename = _Constructible<shared_ptr<_Yp>>> in _GLIBCXX_VISIBILITY() 323 template<typename _Yp, typename = _Constructible<const weak_ptr<_Yp>&>> in _GLIBCXX_VISIBILITY() 330 template<typename _Yp, typename = _Constructible<auto_ptr<_Yp>>> in _GLIBCXX_VISIBILITY() 338 typename = _Constructible<unique_ptr<_Yp, _Del>>> in _GLIBCXX_VISIBILITY() 347 _Constructible<unique_ptr<_Yp, _Del>, __sp_array_delete>* = 0> in _GLIBCXX_VISIBILITY() [all …]
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/ |
H A D | shared_ptr.h | 178 using _Constructible = typename enable_if< in _GLIBCXX_VISIBILITY() local 212 template<typename _Yp, typename = _Constructible<_Yp*>> in _GLIBCXX_VISIBILITY() 230 typename = _Constructible<_Yp*, _Deleter>> in _GLIBCXX_VISIBILITY() 267 typename = _Constructible<_Yp*, _Deleter, _Alloc>> in _GLIBCXX_VISIBILITY() 350 typename = _Constructible<const shared_ptr<_Yp>&>> in _GLIBCXX_VISIBILITY() 367 template<typename _Yp, typename = _Constructible<shared_ptr<_Yp>>> in _GLIBCXX_VISIBILITY() 379 template<typename _Yp, typename = _Constructible<const weak_ptr<_Yp>&>> in _GLIBCXX_VISIBILITY() 386 template<typename _Yp, typename = _Constructible<auto_ptr<_Yp>>> in _GLIBCXX_VISIBILITY() 394 typename = _Constructible<unique_ptr<_Yp, _Del>>> in _GLIBCXX_VISIBILITY() 403 _Constructible<unique_ptr<_Yp, _Del>, __sp_array_delete>* = 0> in _GLIBCXX_VISIBILITY() [all …]
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/std/ |
H A D | scoped_allocator | 251 using _Constructible = typename enable_if< 308 template<typename _Outer2, typename = _Constructible<_Outer2>> 325 template<typename _Outer2, typename = _Constructible<const _Outer2&>> 333 template<typename _Outer2, typename = _Constructible<_Outer2>>
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/std/ |
H A D | scoped_allocator | 249 using _Constructible = typename enable_if< 306 template<typename _Outer2, typename = _Constructible<_Outer2>> 323 template<typename _Outer2, typename = _Constructible<const _Outer2&>> 330 template<typename _Outer2, typename = _Constructible<_Outer2>>
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/ |
H A D | ChangeLog-2016 | 1301 (shared_ptr::_Convertible): Replace with _Constructible. 1302 (shared_ptr::_Constructible, shared_ptr::_Assignable): Forward checks 1305 with _Constructible and _Assignable. 1313 (weak_ptr::_Convertible): Replace with _Constructible. 1314 (weak_ptr::_Constructible, weak_ptr::_Assignable): Forward checks 1317 with _Constructible and _Assignable. 1343 with _Constructible and _Assignable. 5799 (scoped_allocator_adaptor::_Constructible): New alias template.
|