| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/readability/ |
| H A D | uniqueptr-delete-release.cpp | 6 struct default_delete {}; struct 8 template <typename T, typename D = default_delete<T>> 115 template void NegativeDeleterT<int, std::default_delete<int>>();
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.dltr/unique.ptr.dltr.dflt1/ |
| H A D | convert_ctor.pass.cpp | 26 std::default_delete<int[]> d1; in main() 27 std::default_delete<const int[]> d2 = d1; in main()
|
| H A D | convert_ctor.compile.fail.cpp | 29 std::default_delete<B[]> d2; in main() 30 std::default_delete<A[]> d1 = d2; in main()
|
| H A D | incomplete.compile.fail.cpp | 22 std::default_delete<A[]> d; in main()
|
| H A D | default.pass.cpp | 32 std::default_delete<A[]> d; in main()
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | debug-info-template-partial-specialization.cpp | 23 template <class _Tp> struct default_delete {}; struct 24 template <class _Tp, class _Dp = default_delete<_Tp> > class unique_ptr
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.dltr/unique.ptr.dltr.dflt/ |
| H A D | convert_ctor.pass.cpp | 41 std::default_delete<B> d2; in main() 42 std::default_delete<A> d1 = d2; in main()
|
| H A D | void.compile.fail.cpp | 20 std::default_delete<const void> d; in main()
|
| H A D | incomplete.compile.fail.cpp | 22 std::default_delete<A> d; in main()
|
| H A D | default.pass.cpp | 30 std::default_delete<A> d; in main()
|
| /llvm-project-15.0.7/libcxx/include/__memory/ |
| H A D | unique_ptr.h | 31 struct _LIBCPP_TEMPLATE_VIS default_delete { struct 35 _LIBCPP_INLINE_VISIBILITY constexpr default_delete() _NOEXCEPT = default; 37 _LIBCPP_INLINE_VISIBILITY default_delete() {} in default_delete() function 41 default_delete(const default_delete<_Up>&, 53 struct _LIBCPP_TEMPLATE_VIS default_delete<_Tp[]> { argument 61 _LIBCPP_INLINE_VISIBILITY constexpr default_delete() _NOEXCEPT = default; 63 _LIBCPP_INLINE_VISIBILITY default_delete() {} 68 default_delete(const default_delete<_Up[]>&, 108 template <class _Tp, class _Dp = default_delete<_Tp> > 218 is_same<_Dp, default_delete<_Tp> >::value, [all …]
|
| H A D | shared_ptr.h | 645 typedef __shared_ptr_pointer<_Yp*, default_delete<_Yp>, allocator<_Yp> > _CntrlBlk; 646 __cntrl_ = new _CntrlBlk(__r.get(), default_delete<_Yp>(), allocator<_Yp>()); 919 : default_delete<_Yp> 924 : default_delete<_Yp[]> 929 : default_delete<_Yp[]>
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/modernize/Inputs/smart-ptr/ |
| H A D | unique_ptr.h | 4 class default_delete {}; 6 template <typename type, typename Deleter = std::default_delete<type>>
|
| /llvm-project-15.0.7/clang/test/Misc/ |
| H A D | diag-template.cpp | 17 template<typename T> struct default_delete {}; struct 18 template<class T, class Deleter = default_delete<T>> class unique_ptr {
|
| /llvm-project-15.0.7/lldb/test/Shell/ScriptInterpreter/Python/Crashlog/Inputs/ |
| H A D | scripted_crashlog.ips | 146 …default_delete<std::__1::__thread_struct> >, void (*)(int&), std::__1::reference_wrapper<int>, 2ul… 154 …__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__th… 211 …default_delete<std::__1::__thread_struct> >, void (*)(int&), std::__1::reference_wrapper<int>, 2ul… 219 …__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__th…
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.getdeleter/ |
| H A D | get_deleter.pass.cpp | 66 std::default_delete<A>* d = std::get_deleter<std::default_delete<A> >(p); in main()
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/misc/ |
| H A D | uniqueptr-reset-release.cpp | 8 struct default_delete {}; struct 10 template <typename T, class Deleter = std::default_delete<T>>
|
| /llvm-project-15.0.7/libcxx/test/support/ |
| H A D | unique_ptr_test_helper.h | 68 class Del = std::default_delete<IncompleteT> > 98 class Del = std::default_delete<IncompleteT>, class... Args>
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/bugprone/ |
| H A D | unused-return-value.cpp | 28 struct default_delete; 30 template <typename T, typename Deleter = std::default_delete<T>>
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/ |
| H A D | shared_ptr_copy_move.fail.cpp | 24 struct ADel : std::default_delete<A> {
|
| /llvm-project-15.0.7/libcxx/test/libcxx/utilities/memory/util.smartptr/util.smartptr.shared/ |
| H A D | function_type_default_deleter.fail.cpp | 49 std::default_delete<FnType<5>> deleter{}; // expected-note {{requested here}} in main()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.ctor/ |
| H A D | null.pass.cpp | 41 std::default_delete<VT> d; in test_pointer_deleter_ctor()
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | memory | 406 struct default_delete 408 constexpr default_delete() noexcept = default; 409 template <class U> default_delete(const default_delete<U>&) noexcept; 415 struct default_delete<T[]> 417 constexpr default_delete() noexcept = default; 422 template <class T, class D = default_delete<T>>
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/Linux/ |
| H A D | Perf.cpp | 77 std::default_delete<long>()(ptr); in operator ()()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonVectorLoopCarriedReuse.cpp | 596 llvm::for_each(Dependences, std::default_delete<DepChain>()); in doVLCR()
|