Home
last modified time | relevance | path

Searched refs:_Constructible (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/
H A Dshared_ptr.h124 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 Dshared_ptr.h178 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 Dscoped_allocator251 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 Dscoped_allocator249 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 DChangeLog-20161301 (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.