HomeSort by relevance Sort by last modified time
    Searched refs:deleter_type (Results 1 - 14 of 14) sorted by null

  /external/skia/include/private/
SkUniquePtr.h 48 using deleter_type = D;
71 // C++14 adds '&& !std::is_final<deleter_type>::value' to the bool condition.
73 using compressed_base_t = compressed_base<deleter_type, std::is_empty<deleter_type>::value>;
78 /*constexpr*/ compressed_data(const pointer& ptr, const deleter_type& d)
81 is_convertible<U1, pointer>::value && is_convertible<U2, deleter_type>::value
86 /*constexpr*/ deleter_type& getDeleter() /*noexcept*/ {
89 /*constexpr*/ deleter_type const& getDeleter() const /*noexcept*/ {
101 static_assert(!std::is_pointer<deleter_type>::value, "Deleter nullptr function pointer!");
106 explicit unique_ptr(pointer ptr) /*noexcept*/ : data(ptr, deleter_type()) {
    [all...]
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/x86_64-linux/include/c++/4.8/bits/
unique_ptr.h 132 typedef _Dp deleter_type; typedef in class:unique_ptr
137 { static_assert(!is_pointer<deleter_type>::value,
142 : _M_t(__p, deleter_type())
143 { static_assert(!is_pointer<deleter_type>::value,
147 typename conditional<is_reference<deleter_type>::value,
148 deleter_type, const deleter_type&>::type __d) noexcept
152 typename remove_reference<deleter_type>::type&& __d) noexcept
154 { static_assert(!std::is_reference<deleter_type>::value,
161 : _M_t(__u.release(), std::forward<deleter_type>(__u.get_deleter())) {
326 typedef _Dp deleter_type; typedef in class:unique_ptr
    [all...]
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/bits/
unique_ptr.h 132 typedef _Dp deleter_type; typedef in class:unique_ptr
137 { static_assert(!is_pointer<deleter_type>::value,
142 : _M_t(__p, deleter_type())
143 { static_assert(!is_pointer<deleter_type>::value,
147 typename conditional<is_reference<deleter_type>::value,
148 deleter_type, const deleter_type&>::type __d) noexcept
152 typename remove_reference<deleter_type>::type&& __d) noexcept
154 { static_assert(!std::is_reference<deleter_type>::value,
161 : _M_t(__u.release(), std::forward<deleter_type>(__u.get_deleter())) {
326 typedef _Dp deleter_type; typedef in class:unique_ptr
    [all...]
  /prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/c++/4.8.3/bits/
unique_ptr.h 132 typedef _Dp deleter_type; typedef in class:unique_ptr
137 { static_assert(!is_pointer<deleter_type>::value,
142 : _M_t(__p, deleter_type())
143 { static_assert(!is_pointer<deleter_type>::value,
147 typename conditional<is_reference<deleter_type>::value,
148 deleter_type, const deleter_type&>::type __d) noexcept
152 typename remove_reference<deleter_type>::type&& __d) noexcept
154 { static_assert(!std::is_reference<deleter_type>::value,
161 : _M_t(__u.release(), std::forward<deleter_type>(__u.get_deleter())) {
326 typedef _Dp deleter_type; typedef in class:unique_ptr
    [all...]
  /prebuilts/ndk/current/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/
unique_ptr.h 152 typedef _Dp deleter_type; typedef in class:unique_ptr
159 { static_assert(!is_pointer<deleter_type>::value,
170 : _M_t(__p, deleter_type())
171 { static_assert(!is_pointer<deleter_type>::value,
182 typename conditional<is_reference<deleter_type>::value,
183 deleter_type, const deleter_type&>::type __d) noexcept
194 typename remove_reference<deleter_type>::type&& __d) noexcept
196 { static_assert(!std::is_reference<deleter_type>::value,
206 : _M_t(__u.release(), std::forward<deleter_type>(__u.get_deleter())) {
409 typedef _Dp deleter_type; typedef in class:unique_ptr
    [all...]
  /external/webrtc/webrtc/base/
scoped_ptr.h 319 typedef D deleter_type; typedef in class:rtc::scoped_ptr
400 deleter_type& get_deleter() { return impl_.get_deleter(); }
401 const deleter_type& get_deleter() const { return impl_.get_deleter(); }
411 typedef rtc::internal::scoped_ptr_impl<element_type, deleter_type>
452 rtc::internal::scoped_ptr_impl<element_type, deleter_type> impl_;
470 typedef D deleter_type; typedef in class:rtc::scoped_ptr
531 deleter_type& get_deleter() { return impl_.get_deleter(); }
532 const deleter_type& get_deleter() const { return impl_.get_deleter(); }
537 typedef rtc::internal::scoped_ptr_impl<element_type, deleter_type>
580 rtc::internal::scoped_ptr_impl<element_type, deleter_type> impl_
    [all...]
  /external/libchrome/base/memory/
scoped_ptr.h 251 using deleter_type = D;
365 deleter_type& get_deleter() { return impl_.get_deleter(); }
366 const deleter_type& get_deleter() const { return impl_.get_deleter(); }
376 typedef base::internal::scoped_ptr_impl<element_type, deleter_type>
400 base::internal::scoped_ptr_impl<element_type, deleter_type> impl_;
413 using deleter_type = D;
462 deleter_type& get_deleter() { return impl_.get_deleter(); }
463 const deleter_type& get_deleter() const { return impl_.get_deleter(); }
468 typedef base::internal::scoped_ptr_impl<element_type, deleter_type>
494 base::internal::scoped_ptr_impl<element_type, deleter_type> impl_
    [all...]
  /external/libweave/third_party/chromium/base/memory/
scoped_ptr.h 251 using deleter_type = D;
365 deleter_type& get_deleter() { return impl_.get_deleter(); }
366 const deleter_type& get_deleter() const { return impl_.get_deleter(); }
376 typedef base::internal::scoped_ptr_impl<element_type, deleter_type>
400 base::internal::scoped_ptr_impl<element_type, deleter_type> impl_;
413 using deleter_type = D;
462 deleter_type& get_deleter() { return impl_.get_deleter(); }
463 const deleter_type& get_deleter() const { return impl_.get_deleter(); }
468 typedef base::internal::scoped_ptr_impl<element_type, deleter_type>
494 base::internal::scoped_ptr_impl<element_type, deleter_type> impl_
    [all...]
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/x86_64-linux/include/c++/4.8/backward/
auto_ptr.h 323 : _M_t(__u.release(), deleter_type()) { }
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/backward/
auto_ptr.h 323 : _M_t(__u.release(), deleter_type()) { }
  /prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/c++/4.8.3/backward/
auto_ptr.h 323 : _M_t(__u.release(), deleter_type()) { }
  /prebuilts/ndk/current/sources/cxx-stl/gnu-libstdc++/4.9/include/backward/
auto_ptr.h 323 : _M_t(__u.release(), deleter_type()) { }
  /external/deqp/framework/delibs/decpp/
deUniquePtr.hpp 58 typedef D deleter_type; typedef in class:de::details::UniqueBase
  /external/libcxx/test/std/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.ctor/
move_convert.pass.cpp 55 typedef typename NewPtr::deleter_type NewDel;

Completed in 1385 milliseconds