├── .drone.jsonnet ├── .drone ├── drone.bat └── drone.sh ├── .gitattributes ├── .github └── workflows │ └── ci.yml ├── .travis.yml ├── CMakeLists.txt ├── README.md ├── appveyor.yml ├── doc ├── .gitignore ├── Jamfile ├── smart_ptr-docinfo-footer.html ├── smart_ptr.adoc └── smart_ptr │ ├── allocate_unique.adoc │ ├── atomic_shared_ptr.adoc │ ├── changelog.adoc │ ├── enable_shared_from.adoc │ ├── enable_shared_from_this.adoc │ ├── history.adoc │ ├── introduction.adoc │ ├── intrusive_ptr.adoc │ ├── intrusive_ref_counter.adoc │ ├── local_shared_ptr.adoc │ ├── make_local_shared.adoc │ ├── make_shared.adoc │ ├── make_unique.adoc │ ├── owner_equal_to.adoc │ ├── owner_hash.adoc │ ├── owner_less.adoc │ ├── pointer_cast.adoc │ ├── pointer_to_other.adoc │ ├── scoped_array.adoc │ ├── scoped_ptr.adoc │ ├── shared_array.adoc │ ├── shared_ptr.adoc │ ├── techniques.adoc │ └── weak_ptr.adoc ├── example ├── scoped_ptr_example.cpp ├── scoped_ptr_example.hpp ├── scoped_ptr_example_test.cpp ├── shared_ptr_example.cpp ├── shared_ptr_example2.cpp ├── shared_ptr_example2.hpp └── shared_ptr_example2_test.cpp ├── extras └── test │ ├── shared_ptr_mt_test.cpp │ ├── shared_ptr_timing_test.cpp │ ├── sp_atomic_mt2_test.cpp │ ├── sp_atomic_mt_test.cpp │ ├── weak_ptr_mt_test.cpp │ └── weak_ptr_timing_test.cpp ├── include └── boost │ ├── detail │ ├── atomic_count.hpp │ ├── lightweight_mutex.hpp │ ├── lightweight_thread.hpp │ └── quick_allocator.hpp │ ├── enable_shared_from_this.hpp │ ├── intrusive_ptr.hpp │ ├── make_shared.hpp │ ├── make_unique.hpp │ ├── pointer_cast.hpp │ ├── pointer_to_other.hpp │ ├── scoped_array.hpp │ ├── scoped_ptr.hpp │ ├── shared_array.hpp │ ├── shared_ptr.hpp │ ├── smart_ptr.hpp │ ├── smart_ptr │ ├── allocate_local_shared_array.hpp │ ├── allocate_shared_array.hpp │ ├── allocate_unique.hpp │ ├── atomic_shared_ptr.hpp │ ├── bad_weak_ptr.hpp │ ├── detail │ │ ├── atomic_count.hpp │ │ ├── atomic_count_nt.hpp │ │ ├── atomic_count_std_atomic.hpp │ │ ├── deprecated_macros.hpp │ │ ├── lightweight_mutex.hpp │ │ ├── lightweight_thread.hpp │ │ ├── local_counted_base.hpp │ │ ├── local_sp_deleter.hpp │ │ ├── lwm_std_mutex.hpp │ │ ├── quick_allocator.hpp │ │ ├── shared_count.hpp │ │ ├── sp_convertible.hpp │ │ ├── sp_counted_base.hpp │ │ ├── sp_counted_base_nt.hpp │ │ ├── sp_counted_base_std_atomic.hpp │ │ ├── sp_counted_impl.hpp │ │ ├── sp_cxx20_constexpr.hpp │ │ ├── sp_disable_deprecated.hpp │ │ ├── sp_noexcept.hpp │ │ ├── sp_thread_pause.hpp │ │ ├── sp_thread_sleep.hpp │ │ ├── sp_thread_yield.hpp │ │ ├── sp_type_traits.hpp │ │ ├── sp_typeinfo_.hpp │ │ ├── spinlock.hpp │ │ ├── spinlock_gcc_atomic.hpp │ │ ├── spinlock_pool.hpp │ │ ├── spinlock_std_atomic.hpp │ │ └── yield_k.hpp │ ├── enable_shared_from.hpp │ ├── enable_shared_from_raw.hpp │ ├── enable_shared_from_this.hpp │ ├── intrusive_ptr.hpp │ ├── intrusive_ref_counter.hpp │ ├── local_shared_ptr.hpp │ ├── make_local_shared.hpp │ ├── make_local_shared_array.hpp │ ├── make_local_shared_object.hpp │ ├── make_shared.hpp │ ├── make_shared_array.hpp │ ├── make_shared_object.hpp │ ├── make_unique.hpp │ ├── owner_equal_to.hpp │ ├── owner_hash.hpp │ ├── owner_less.hpp │ ├── scoped_array.hpp │ ├── scoped_ptr.hpp │ ├── shared_array.hpp │ ├── shared_ptr.hpp │ └── weak_ptr.hpp │ └── weak_ptr.hpp ├── index.html ├── meta └── libraries.json └── test ├── CMakeLists.txt ├── Jamfile ├── abi_test_lib.cpp ├── abi_test_main.cpp ├── allocate_local_shared_array_construct_test.cpp ├── allocate_local_shared_array_esft_test.cpp ├── allocate_local_shared_array_noinit_test.cpp ├── allocate_local_shared_array_test.cpp ├── allocate_local_shared_array_throws_test.cpp ├── allocate_local_shared_array_value_test.cpp ├── allocate_local_shared_arrays_test.cpp ├── allocate_local_shared_esft_test.cpp ├── allocate_local_shared_test.cpp ├── allocate_shared_alloc11_test.cpp ├── allocate_shared_array_construct_test.cpp ├── allocate_shared_array_esft_test.cpp ├── allocate_shared_array_noinit_test.cpp ├── allocate_shared_array_test.cpp ├── allocate_shared_array_throws_test.cpp ├── allocate_shared_array_value_test.cpp ├── allocate_shared_arrays_test.cpp ├── allocate_shared_construct11_test.cpp ├── allocate_shared_esft_test.cpp ├── allocate_shared_test.cpp ├── allocate_unique_aggregate_test.cpp ├── allocate_unique_args_test.cpp ├── allocate_unique_array_construct_test.cpp ├── allocate_unique_array_noinit_test.cpp ├── allocate_unique_array_test.cpp ├── allocate_unique_array_throws_test.cpp ├── allocate_unique_array_value_test.cpp ├── allocate_unique_arrays_test.cpp ├── allocate_unique_construct_test.cpp ├── allocate_unique_noinit_test.cpp ├── allocate_unique_test.cpp ├── allocate_unique_throws_test.cpp ├── allocate_unique_value_test.cpp ├── array_fail_ap_spa_a.cpp ├── array_fail_ap_spa_c.cpp ├── array_fail_ap_spa_ma.cpp ├── array_fail_ap_spa_mc.cpp ├── array_fail_array_access.cpp ├── array_fail_dereference.cpp ├── array_fail_member_access.cpp ├── array_fail_sp_spa_a.cpp ├── array_fail_sp_spa_c.cpp ├── array_fail_sp_spa_ma.cpp ├── array_fail_sp_spa_mc.cpp ├── array_fail_sp_wpa_a.cpp ├── array_fail_sp_wpa_c.cpp ├── array_fail_sp_wpa_ma.cpp ├── array_fail_sp_wpa_mc.cpp ├── array_fail_spa_sp_a.cpp ├── array_fail_spa_sp_c.cpp ├── array_fail_spa_sp_ma.cpp ├── array_fail_spa_sp_mc.cpp ├── array_fail_spa_spa_a.cpp ├── array_fail_spa_spa_c.cpp ├── array_fail_spa_spa_ma.cpp ├── array_fail_spa_spa_mc.cpp ├── array_fail_spa_wp_a.cpp ├── array_fail_spa_wp_c.cpp ├── array_fail_spa_wp_ma.cpp ├── array_fail_spa_wp_mc.cpp ├── array_fail_spa_wpa_a.cpp ├── array_fail_spa_wpa_c.cpp ├── array_fail_spa_wpa_ma.cpp ├── array_fail_spa_wpa_mc.cpp ├── array_fail_up_spa_a.cpp ├── array_fail_up_spa_c.cpp ├── array_fail_up_spa_ma.cpp ├── array_fail_up_spa_mc.cpp ├── array_fail_upa_sp_a.cpp ├── array_fail_upa_sp_c.cpp ├── array_fail_upa_sp_ma.cpp ├── array_fail_upa_sp_mc.cpp ├── array_fail_wp_wpa_a.cpp ├── array_fail_wp_wpa_c.cpp ├── array_fail_wp_wpa_ma.cpp ├── array_fail_wp_wpa_mc.cpp ├── array_fail_wpa_wp_a.cpp ├── array_fail_wpa_wp_c.cpp ├── array_fail_wpa_wp_ma.cpp ├── array_fail_wpa_wp_mc.cpp ├── array_fail_wpa_wpa_a.cpp ├── array_fail_wpa_wpa_c.cpp ├── array_fail_wpa_wpa_ma.cpp ├── array_fail_wpa_wpa_mc.cpp ├── atomic_count_mt_test.cpp ├── atomic_count_test.cpp ├── atomic_count_test2.cpp ├── atomic_sp_constexpr_test.cpp ├── atomic_sp_test.cpp ├── auto_ptr_lv_fail.cpp ├── auto_ptr_rv_test.cpp ├── cmake_install_test └── CMakeLists.txt ├── cmake_subdir_test └── CMakeLists.txt ├── collector_test.cpp ├── cpp11_pointer_cast_test.cpp ├── dll_test_lib.cpp ├── dll_test_main.cpp ├── esft_regtest.cpp ├── esft_second_ptr_test.cpp ├── esft_void_test.cpp ├── get_allocator_pointer_test.cpp ├── get_deleter_array_test.cpp ├── get_deleter_array_test2.cpp ├── get_deleter_array_test3.cpp ├── get_deleter_test.cpp ├── get_deleter_test2.cpp ├── get_deleter_test3.cpp ├── get_local_deleter_array_test.cpp ├── get_local_deleter_array_test2.cpp ├── get_local_deleter_test.cpp ├── get_local_deleter_test2.cpp ├── get_local_deleter_test3.cpp ├── intrusive_ptr_move_test.cpp ├── intrusive_ptr_test.cpp ├── intrusive_ref_counter_test.cpp ├── ip_constexpr_test.cpp ├── ip_convertible_test.cpp ├── ip_hash_test.cpp ├── ip_hash_test2.cpp ├── ip_ostream_test.cpp ├── local_sp_fn_test.cpp ├── local_sp_test.cpp ├── lsp_array_cast_test.cpp ├── lsp_array_cv_test.cpp ├── lsp_array_n_test.cpp ├── lsp_array_test.cpp ├── lsp_convertible_test.cpp ├── lsp_convertible_test2.cpp ├── lsp_hash_test.cpp ├── lsp_hash_test2.cpp ├── lsp_ostream_test.cpp ├── lsp_owner_before_test.cpp ├── lsp_owner_equals_test.cpp ├── lw_mutex_test.cpp ├── lw_thread_test.cpp ├── make_local_shared_array_esft_test.cpp ├── make_local_shared_array_noinit_test.cpp ├── make_local_shared_array_test.cpp ├── make_local_shared_array_throws_test.cpp ├── make_local_shared_array_value_test.cpp ├── make_local_shared_arrays_test.cpp ├── make_local_shared_const_test.cpp ├── make_local_shared_esft_test.cpp ├── make_local_shared_test.cpp ├── make_shared_array_esft_test.cpp ├── make_shared_array_noinit_test.cpp ├── make_shared_array_test.cpp ├── make_shared_array_throws_test.cpp ├── make_shared_array_tmp_test.cpp ├── make_shared_array_value_test.cpp ├── make_shared_arrays_test.cpp ├── make_shared_const_test.cpp ├── make_shared_esft_test.cpp ├── make_shared_fp_test.cpp ├── make_shared_move_emulation_test.cpp ├── make_shared_msvc_test.cpp ├── make_shared_perfect_forwarding_test.cpp ├── make_shared_test.cpp ├── make_unique_args_test.cpp ├── make_unique_array_noinit_test.cpp ├── make_unique_array_test.cpp ├── make_unique_array_throws_test.cpp ├── make_unique_noinit_test.cpp ├── make_unique_test.cpp ├── make_unique_throws_test.cpp ├── make_unique_value_test.cpp ├── owner_equal_to_test.cpp ├── owner_equal_to_test2.cpp ├── owner_hash_test.cpp ├── owner_less_test.cpp ├── owner_less_test2.cpp ├── pointer_cast_co_fail.cpp ├── pointer_cast_co_fail2.cpp ├── pointer_cast_co_fail3.cpp ├── pointer_cast_dy_fail.cpp ├── pointer_cast_dy_fail2.cpp ├── pointer_cast_dy_fail3.cpp ├── pointer_cast_st_fail.cpp ├── pointer_cast_st_fail2.cpp ├── pointer_cast_st_fail3.cpp ├── pointer_cast_test.cpp ├── pointer_cast_test2.cpp ├── pointer_to_other_test.cpp ├── quick.cpp ├── quick_allocator_test.cpp ├── sa_nullptr_test.cpp ├── scoped_array_eq_fail.cpp ├── scoped_ptr_eq_fail.cpp ├── shared_from_fail.cpp ├── shared_from_raw_test.cpp ├── shared_from_raw_test2.cpp ├── shared_from_raw_test3.cpp ├── shared_from_raw_test4.cpp ├── shared_from_raw_test5.cpp ├── shared_from_raw_test6.cpp ├── shared_from_test.cpp ├── shared_from_this_test.cpp ├── shared_ptr_alias_move_test.cpp ├── shared_ptr_alias_test.cpp ├── shared_ptr_alloc11_test.cpp ├── shared_ptr_alloc2_test.cpp ├── shared_ptr_alloc3_test.cpp ├── shared_ptr_alloc_construct11_test.cpp ├── shared_ptr_alloc_test.cpp ├── shared_ptr_assign_fail.cpp ├── shared_ptr_basic_test.cpp ├── shared_ptr_compare_fail.cpp ├── shared_ptr_convertible_test.cpp ├── shared_ptr_delete_fail.cpp ├── shared_ptr_fn_test.cpp ├── shared_ptr_move_test.cpp ├── shared_ptr_mt_test.cpp ├── shared_ptr_pv_fail.cpp ├── shared_ptr_reinterpret_pointer_cast_test.cpp ├── shared_ptr_rv_pointer_cast_test.cpp ├── shared_ptr_rv_test.cpp ├── shared_ptr_test.cpp ├── smart_ptr_test.cpp ├── sp_array_cast_test.cpp ├── sp_array_cv_test.cpp ├── sp_array_n_test.cpp ├── sp_array_test.cpp ├── sp_atomic_test.cpp ├── sp_bml_unique_ptr_test.cpp ├── sp_constexpr_test.cpp ├── sp_constexpr_test2.cpp ├── sp_convertible_test.cpp ├── sp_convertible_test2.cpp ├── sp_explicit_inst_test.cpp ├── sp_guides_test.cpp ├── sp_guides_test2.cpp ├── sp_hash_test.cpp ├── sp_hash_test2.cpp ├── sp_hash_test3.cpp ├── sp_hash_test4.cpp ├── sp_is_bounded_array_test.cpp ├── sp_is_unbounded_array_test.cpp ├── sp_move_only_deleter.cpp ├── sp_nothrow_test.cpp ├── sp_nullptr_test.cpp ├── sp_ostream_test.cpp ├── sp_override_test.cpp ├── sp_owner_before_test.cpp ├── sp_owner_equals_test.cpp ├── sp_owner_hash_value_test.cpp ├── sp_pedantic_test.cpp ├── sp_recursive_assign2_rv_test.cpp ├── sp_recursive_assign2_test.cpp ├── sp_recursive_assign_rv_test.cpp ├── sp_recursive_assign_test.cpp ├── sp_report_implementation.cpp ├── sp_type_identity_test.cpp ├── sp_type_with_alignment_test.cpp ├── sp_typeinfo_test.cpp ├── sp_unary_addr_test.cpp ├── sp_unique_ptr_test.cpp ├── sp_unique_ptr_test2.cpp ├── sp_unordered_test.cpp ├── sp_windows_h_test.cpp ├── sp_zero_compare_test.cpp ├── spinlock_mt_test.cpp ├── spinlock_pool_mt_test.cpp ├── spinlock_pool_test.cpp ├── spinlock_test.cpp ├── spinlock_try_test.cpp ├── spinlock_windows_h_test.cpp ├── weak_from_fail.cpp ├── weak_from_raw_test.cpp ├── weak_from_raw_test2.cpp ├── weak_from_raw_test3.cpp ├── weak_from_raw_test4.cpp ├── weak_from_raw_test5.cpp ├── weak_from_test.cpp ├── weak_from_test2.cpp ├── weak_from_this_test.cpp ├── weak_from_this_test2.cpp ├── weak_ptr_alias_move_test.cpp ├── weak_ptr_alias_test.cpp ├── weak_ptr_move_test.cpp ├── weak_ptr_mt_test.cpp ├── weak_ptr_test.cpp ├── wp_convertible_test.cpp ├── wp_guides_test.cpp ├── wp_hash_test.cpp ├── wp_hash_test2.cpp ├── wp_unordered_test.cpp ├── yield_k_test.cpp └── yield_k_windows_h_test.cpp /.drone.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/.drone.jsonnet -------------------------------------------------------------------------------- /.drone/drone.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/.drone/drone.bat -------------------------------------------------------------------------------- /.drone/drone.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/.drone/drone.sh -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/appveyor.yml -------------------------------------------------------------------------------- /doc/.gitignore: -------------------------------------------------------------------------------- 1 | /html/ 2 | /pdf/ 3 | -------------------------------------------------------------------------------- /doc/Jamfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/Jamfile -------------------------------------------------------------------------------- /doc/smart_ptr-docinfo-footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr-docinfo-footer.html -------------------------------------------------------------------------------- /doc/smart_ptr.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr.adoc -------------------------------------------------------------------------------- /doc/smart_ptr/allocate_unique.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr/allocate_unique.adoc -------------------------------------------------------------------------------- /doc/smart_ptr/atomic_shared_ptr.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr/atomic_shared_ptr.adoc -------------------------------------------------------------------------------- /doc/smart_ptr/changelog.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr/changelog.adoc -------------------------------------------------------------------------------- /doc/smart_ptr/enable_shared_from.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr/enable_shared_from.adoc -------------------------------------------------------------------------------- /doc/smart_ptr/enable_shared_from_this.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr/enable_shared_from_this.adoc -------------------------------------------------------------------------------- /doc/smart_ptr/history.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr/history.adoc -------------------------------------------------------------------------------- /doc/smart_ptr/introduction.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr/introduction.adoc -------------------------------------------------------------------------------- /doc/smart_ptr/intrusive_ptr.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr/intrusive_ptr.adoc -------------------------------------------------------------------------------- /doc/smart_ptr/intrusive_ref_counter.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr/intrusive_ref_counter.adoc -------------------------------------------------------------------------------- /doc/smart_ptr/local_shared_ptr.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr/local_shared_ptr.adoc -------------------------------------------------------------------------------- /doc/smart_ptr/make_local_shared.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr/make_local_shared.adoc -------------------------------------------------------------------------------- /doc/smart_ptr/make_shared.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr/make_shared.adoc -------------------------------------------------------------------------------- /doc/smart_ptr/make_unique.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr/make_unique.adoc -------------------------------------------------------------------------------- /doc/smart_ptr/owner_equal_to.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr/owner_equal_to.adoc -------------------------------------------------------------------------------- /doc/smart_ptr/owner_hash.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr/owner_hash.adoc -------------------------------------------------------------------------------- /doc/smart_ptr/owner_less.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr/owner_less.adoc -------------------------------------------------------------------------------- /doc/smart_ptr/pointer_cast.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr/pointer_cast.adoc -------------------------------------------------------------------------------- /doc/smart_ptr/pointer_to_other.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr/pointer_to_other.adoc -------------------------------------------------------------------------------- /doc/smart_ptr/scoped_array.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr/scoped_array.adoc -------------------------------------------------------------------------------- /doc/smart_ptr/scoped_ptr.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr/scoped_ptr.adoc -------------------------------------------------------------------------------- /doc/smart_ptr/shared_array.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr/shared_array.adoc -------------------------------------------------------------------------------- /doc/smart_ptr/shared_ptr.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr/shared_ptr.adoc -------------------------------------------------------------------------------- /doc/smart_ptr/techniques.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr/techniques.adoc -------------------------------------------------------------------------------- /doc/smart_ptr/weak_ptr.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/doc/smart_ptr/weak_ptr.adoc -------------------------------------------------------------------------------- /example/scoped_ptr_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/example/scoped_ptr_example.cpp -------------------------------------------------------------------------------- /example/scoped_ptr_example.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/example/scoped_ptr_example.hpp -------------------------------------------------------------------------------- /example/scoped_ptr_example_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/example/scoped_ptr_example_test.cpp -------------------------------------------------------------------------------- /example/shared_ptr_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/example/shared_ptr_example.cpp -------------------------------------------------------------------------------- /example/shared_ptr_example2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/example/shared_ptr_example2.cpp -------------------------------------------------------------------------------- /example/shared_ptr_example2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/example/shared_ptr_example2.hpp -------------------------------------------------------------------------------- /example/shared_ptr_example2_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/example/shared_ptr_example2_test.cpp -------------------------------------------------------------------------------- /extras/test/shared_ptr_mt_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/extras/test/shared_ptr_mt_test.cpp -------------------------------------------------------------------------------- /extras/test/shared_ptr_timing_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/extras/test/shared_ptr_timing_test.cpp -------------------------------------------------------------------------------- /extras/test/sp_atomic_mt2_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/extras/test/sp_atomic_mt2_test.cpp -------------------------------------------------------------------------------- /extras/test/sp_atomic_mt_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/extras/test/sp_atomic_mt_test.cpp -------------------------------------------------------------------------------- /extras/test/weak_ptr_mt_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/extras/test/weak_ptr_mt_test.cpp -------------------------------------------------------------------------------- /extras/test/weak_ptr_timing_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/extras/test/weak_ptr_timing_test.cpp -------------------------------------------------------------------------------- /include/boost/detail/atomic_count.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/detail/atomic_count.hpp -------------------------------------------------------------------------------- /include/boost/detail/lightweight_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/detail/lightweight_mutex.hpp -------------------------------------------------------------------------------- /include/boost/detail/lightweight_thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/detail/lightweight_thread.hpp -------------------------------------------------------------------------------- /include/boost/detail/quick_allocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/detail/quick_allocator.hpp -------------------------------------------------------------------------------- /include/boost/enable_shared_from_this.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/enable_shared_from_this.hpp -------------------------------------------------------------------------------- /include/boost/intrusive_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/intrusive_ptr.hpp -------------------------------------------------------------------------------- /include/boost/make_shared.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/make_shared.hpp -------------------------------------------------------------------------------- /include/boost/make_unique.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/make_unique.hpp -------------------------------------------------------------------------------- /include/boost/pointer_cast.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/pointer_cast.hpp -------------------------------------------------------------------------------- /include/boost/pointer_to_other.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/pointer_to_other.hpp -------------------------------------------------------------------------------- /include/boost/scoped_array.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/scoped_array.hpp -------------------------------------------------------------------------------- /include/boost/scoped_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/scoped_ptr.hpp -------------------------------------------------------------------------------- /include/boost/shared_array.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/shared_array.hpp -------------------------------------------------------------------------------- /include/boost/shared_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/shared_ptr.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/allocate_local_shared_array.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/allocate_local_shared_array.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/allocate_shared_array.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/allocate_shared_array.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/allocate_unique.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/allocate_unique.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/atomic_shared_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/atomic_shared_ptr.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/bad_weak_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/bad_weak_ptr.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/atomic_count.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/atomic_count.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/atomic_count_nt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/atomic_count_nt.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/atomic_count_std_atomic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/atomic_count_std_atomic.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/deprecated_macros.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/deprecated_macros.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/lightweight_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/lightweight_mutex.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/lightweight_thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/lightweight_thread.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/local_counted_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/local_counted_base.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/local_sp_deleter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/local_sp_deleter.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/lwm_std_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/lwm_std_mutex.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/quick_allocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/quick_allocator.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/shared_count.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/shared_count.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/sp_convertible.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/sp_convertible.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/sp_counted_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/sp_counted_base.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/sp_counted_base_nt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/sp_counted_base_nt.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/sp_counted_base_std_atomic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/sp_counted_base_std_atomic.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/sp_counted_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/sp_counted_impl.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/sp_cxx20_constexpr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/sp_cxx20_constexpr.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/sp_disable_deprecated.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/sp_disable_deprecated.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/sp_noexcept.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/sp_noexcept.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/sp_thread_pause.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/sp_thread_pause.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/sp_thread_sleep.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/sp_thread_sleep.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/sp_thread_yield.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/sp_thread_yield.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/sp_type_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/sp_type_traits.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/sp_typeinfo_.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/sp_typeinfo_.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/spinlock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/spinlock.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/spinlock_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/spinlock_pool.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/spinlock_std_atomic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/spinlock_std_atomic.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/detail/yield_k.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/detail/yield_k.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/enable_shared_from.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/enable_shared_from.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/enable_shared_from_raw.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/enable_shared_from_raw.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/enable_shared_from_this.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/enable_shared_from_this.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/intrusive_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/intrusive_ptr.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/intrusive_ref_counter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/intrusive_ref_counter.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/local_shared_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/local_shared_ptr.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/make_local_shared.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/make_local_shared.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/make_local_shared_array.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/make_local_shared_array.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/make_local_shared_object.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/make_local_shared_object.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/make_shared.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/make_shared.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/make_shared_array.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/make_shared_array.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/make_shared_object.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/make_shared_object.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/make_unique.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/make_unique.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/owner_equal_to.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/owner_equal_to.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/owner_hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/owner_hash.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/owner_less.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/owner_less.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/scoped_array.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/scoped_array.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/scoped_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/scoped_ptr.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/shared_array.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/shared_array.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/shared_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/shared_ptr.hpp -------------------------------------------------------------------------------- /include/boost/smart_ptr/weak_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/smart_ptr/weak_ptr.hpp -------------------------------------------------------------------------------- /include/boost/weak_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/include/boost/weak_ptr.hpp -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/index.html -------------------------------------------------------------------------------- /meta/libraries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/meta/libraries.json -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/Jamfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/Jamfile -------------------------------------------------------------------------------- /test/abi_test_lib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/abi_test_lib.cpp -------------------------------------------------------------------------------- /test/abi_test_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/abi_test_main.cpp -------------------------------------------------------------------------------- /test/allocate_local_shared_array_construct_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_local_shared_array_construct_test.cpp -------------------------------------------------------------------------------- /test/allocate_local_shared_array_esft_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_local_shared_array_esft_test.cpp -------------------------------------------------------------------------------- /test/allocate_local_shared_array_noinit_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_local_shared_array_noinit_test.cpp -------------------------------------------------------------------------------- /test/allocate_local_shared_array_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_local_shared_array_test.cpp -------------------------------------------------------------------------------- /test/allocate_local_shared_array_throws_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_local_shared_array_throws_test.cpp -------------------------------------------------------------------------------- /test/allocate_local_shared_array_value_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_local_shared_array_value_test.cpp -------------------------------------------------------------------------------- /test/allocate_local_shared_arrays_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_local_shared_arrays_test.cpp -------------------------------------------------------------------------------- /test/allocate_local_shared_esft_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_local_shared_esft_test.cpp -------------------------------------------------------------------------------- /test/allocate_local_shared_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_local_shared_test.cpp -------------------------------------------------------------------------------- /test/allocate_shared_alloc11_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_shared_alloc11_test.cpp -------------------------------------------------------------------------------- /test/allocate_shared_array_construct_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_shared_array_construct_test.cpp -------------------------------------------------------------------------------- /test/allocate_shared_array_esft_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_shared_array_esft_test.cpp -------------------------------------------------------------------------------- /test/allocate_shared_array_noinit_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_shared_array_noinit_test.cpp -------------------------------------------------------------------------------- /test/allocate_shared_array_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_shared_array_test.cpp -------------------------------------------------------------------------------- /test/allocate_shared_array_throws_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_shared_array_throws_test.cpp -------------------------------------------------------------------------------- /test/allocate_shared_array_value_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_shared_array_value_test.cpp -------------------------------------------------------------------------------- /test/allocate_shared_arrays_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_shared_arrays_test.cpp -------------------------------------------------------------------------------- /test/allocate_shared_construct11_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_shared_construct11_test.cpp -------------------------------------------------------------------------------- /test/allocate_shared_esft_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_shared_esft_test.cpp -------------------------------------------------------------------------------- /test/allocate_shared_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_shared_test.cpp -------------------------------------------------------------------------------- /test/allocate_unique_aggregate_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_unique_aggregate_test.cpp -------------------------------------------------------------------------------- /test/allocate_unique_args_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_unique_args_test.cpp -------------------------------------------------------------------------------- /test/allocate_unique_array_construct_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_unique_array_construct_test.cpp -------------------------------------------------------------------------------- /test/allocate_unique_array_noinit_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_unique_array_noinit_test.cpp -------------------------------------------------------------------------------- /test/allocate_unique_array_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_unique_array_test.cpp -------------------------------------------------------------------------------- /test/allocate_unique_array_throws_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_unique_array_throws_test.cpp -------------------------------------------------------------------------------- /test/allocate_unique_array_value_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_unique_array_value_test.cpp -------------------------------------------------------------------------------- /test/allocate_unique_arrays_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_unique_arrays_test.cpp -------------------------------------------------------------------------------- /test/allocate_unique_construct_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_unique_construct_test.cpp -------------------------------------------------------------------------------- /test/allocate_unique_noinit_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_unique_noinit_test.cpp -------------------------------------------------------------------------------- /test/allocate_unique_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_unique_test.cpp -------------------------------------------------------------------------------- /test/allocate_unique_throws_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_unique_throws_test.cpp -------------------------------------------------------------------------------- /test/allocate_unique_value_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/allocate_unique_value_test.cpp -------------------------------------------------------------------------------- /test/array_fail_ap_spa_a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_ap_spa_a.cpp -------------------------------------------------------------------------------- /test/array_fail_ap_spa_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_ap_spa_c.cpp -------------------------------------------------------------------------------- /test/array_fail_ap_spa_ma.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_ap_spa_ma.cpp -------------------------------------------------------------------------------- /test/array_fail_ap_spa_mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_ap_spa_mc.cpp -------------------------------------------------------------------------------- /test/array_fail_array_access.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_array_access.cpp -------------------------------------------------------------------------------- /test/array_fail_dereference.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_dereference.cpp -------------------------------------------------------------------------------- /test/array_fail_member_access.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_member_access.cpp -------------------------------------------------------------------------------- /test/array_fail_sp_spa_a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_sp_spa_a.cpp -------------------------------------------------------------------------------- /test/array_fail_sp_spa_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_sp_spa_c.cpp -------------------------------------------------------------------------------- /test/array_fail_sp_spa_ma.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_sp_spa_ma.cpp -------------------------------------------------------------------------------- /test/array_fail_sp_spa_mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_sp_spa_mc.cpp -------------------------------------------------------------------------------- /test/array_fail_sp_wpa_a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_sp_wpa_a.cpp -------------------------------------------------------------------------------- /test/array_fail_sp_wpa_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_sp_wpa_c.cpp -------------------------------------------------------------------------------- /test/array_fail_sp_wpa_ma.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_sp_wpa_ma.cpp -------------------------------------------------------------------------------- /test/array_fail_sp_wpa_mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_sp_wpa_mc.cpp -------------------------------------------------------------------------------- /test/array_fail_spa_sp_a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_spa_sp_a.cpp -------------------------------------------------------------------------------- /test/array_fail_spa_sp_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_spa_sp_c.cpp -------------------------------------------------------------------------------- /test/array_fail_spa_sp_ma.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_spa_sp_ma.cpp -------------------------------------------------------------------------------- /test/array_fail_spa_sp_mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_spa_sp_mc.cpp -------------------------------------------------------------------------------- /test/array_fail_spa_spa_a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_spa_spa_a.cpp -------------------------------------------------------------------------------- /test/array_fail_spa_spa_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_spa_spa_c.cpp -------------------------------------------------------------------------------- /test/array_fail_spa_spa_ma.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_spa_spa_ma.cpp -------------------------------------------------------------------------------- /test/array_fail_spa_spa_mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_spa_spa_mc.cpp -------------------------------------------------------------------------------- /test/array_fail_spa_wp_a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_spa_wp_a.cpp -------------------------------------------------------------------------------- /test/array_fail_spa_wp_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_spa_wp_c.cpp -------------------------------------------------------------------------------- /test/array_fail_spa_wp_ma.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_spa_wp_ma.cpp -------------------------------------------------------------------------------- /test/array_fail_spa_wp_mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_spa_wp_mc.cpp -------------------------------------------------------------------------------- /test/array_fail_spa_wpa_a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_spa_wpa_a.cpp -------------------------------------------------------------------------------- /test/array_fail_spa_wpa_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_spa_wpa_c.cpp -------------------------------------------------------------------------------- /test/array_fail_spa_wpa_ma.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_spa_wpa_ma.cpp -------------------------------------------------------------------------------- /test/array_fail_spa_wpa_mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_spa_wpa_mc.cpp -------------------------------------------------------------------------------- /test/array_fail_up_spa_a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_up_spa_a.cpp -------------------------------------------------------------------------------- /test/array_fail_up_spa_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_up_spa_c.cpp -------------------------------------------------------------------------------- /test/array_fail_up_spa_ma.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_up_spa_ma.cpp -------------------------------------------------------------------------------- /test/array_fail_up_spa_mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_up_spa_mc.cpp -------------------------------------------------------------------------------- /test/array_fail_upa_sp_a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_upa_sp_a.cpp -------------------------------------------------------------------------------- /test/array_fail_upa_sp_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_upa_sp_c.cpp -------------------------------------------------------------------------------- /test/array_fail_upa_sp_ma.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_upa_sp_ma.cpp -------------------------------------------------------------------------------- /test/array_fail_upa_sp_mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_upa_sp_mc.cpp -------------------------------------------------------------------------------- /test/array_fail_wp_wpa_a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_wp_wpa_a.cpp -------------------------------------------------------------------------------- /test/array_fail_wp_wpa_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_wp_wpa_c.cpp -------------------------------------------------------------------------------- /test/array_fail_wp_wpa_ma.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_wp_wpa_ma.cpp -------------------------------------------------------------------------------- /test/array_fail_wp_wpa_mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_wp_wpa_mc.cpp -------------------------------------------------------------------------------- /test/array_fail_wpa_wp_a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_wpa_wp_a.cpp -------------------------------------------------------------------------------- /test/array_fail_wpa_wp_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_wpa_wp_c.cpp -------------------------------------------------------------------------------- /test/array_fail_wpa_wp_ma.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_wpa_wp_ma.cpp -------------------------------------------------------------------------------- /test/array_fail_wpa_wp_mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_wpa_wp_mc.cpp -------------------------------------------------------------------------------- /test/array_fail_wpa_wpa_a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_wpa_wpa_a.cpp -------------------------------------------------------------------------------- /test/array_fail_wpa_wpa_c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_wpa_wpa_c.cpp -------------------------------------------------------------------------------- /test/array_fail_wpa_wpa_ma.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_wpa_wpa_ma.cpp -------------------------------------------------------------------------------- /test/array_fail_wpa_wpa_mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/array_fail_wpa_wpa_mc.cpp -------------------------------------------------------------------------------- /test/atomic_count_mt_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/atomic_count_mt_test.cpp -------------------------------------------------------------------------------- /test/atomic_count_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/atomic_count_test.cpp -------------------------------------------------------------------------------- /test/atomic_count_test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/atomic_count_test2.cpp -------------------------------------------------------------------------------- /test/atomic_sp_constexpr_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/atomic_sp_constexpr_test.cpp -------------------------------------------------------------------------------- /test/atomic_sp_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/atomic_sp_test.cpp -------------------------------------------------------------------------------- /test/auto_ptr_lv_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/auto_ptr_lv_fail.cpp -------------------------------------------------------------------------------- /test/auto_ptr_rv_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/auto_ptr_rv_test.cpp -------------------------------------------------------------------------------- /test/cmake_install_test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/cmake_install_test/CMakeLists.txt -------------------------------------------------------------------------------- /test/cmake_subdir_test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/cmake_subdir_test/CMakeLists.txt -------------------------------------------------------------------------------- /test/collector_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/collector_test.cpp -------------------------------------------------------------------------------- /test/cpp11_pointer_cast_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/cpp11_pointer_cast_test.cpp -------------------------------------------------------------------------------- /test/dll_test_lib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/dll_test_lib.cpp -------------------------------------------------------------------------------- /test/dll_test_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/dll_test_main.cpp -------------------------------------------------------------------------------- /test/esft_regtest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/esft_regtest.cpp -------------------------------------------------------------------------------- /test/esft_second_ptr_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/esft_second_ptr_test.cpp -------------------------------------------------------------------------------- /test/esft_void_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/esft_void_test.cpp -------------------------------------------------------------------------------- /test/get_allocator_pointer_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/get_allocator_pointer_test.cpp -------------------------------------------------------------------------------- /test/get_deleter_array_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/get_deleter_array_test.cpp -------------------------------------------------------------------------------- /test/get_deleter_array_test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/get_deleter_array_test2.cpp -------------------------------------------------------------------------------- /test/get_deleter_array_test3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/get_deleter_array_test3.cpp -------------------------------------------------------------------------------- /test/get_deleter_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/get_deleter_test.cpp -------------------------------------------------------------------------------- /test/get_deleter_test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/get_deleter_test2.cpp -------------------------------------------------------------------------------- /test/get_deleter_test3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/get_deleter_test3.cpp -------------------------------------------------------------------------------- /test/get_local_deleter_array_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/get_local_deleter_array_test.cpp -------------------------------------------------------------------------------- /test/get_local_deleter_array_test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/get_local_deleter_array_test2.cpp -------------------------------------------------------------------------------- /test/get_local_deleter_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/get_local_deleter_test.cpp -------------------------------------------------------------------------------- /test/get_local_deleter_test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/get_local_deleter_test2.cpp -------------------------------------------------------------------------------- /test/get_local_deleter_test3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/get_local_deleter_test3.cpp -------------------------------------------------------------------------------- /test/intrusive_ptr_move_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/intrusive_ptr_move_test.cpp -------------------------------------------------------------------------------- /test/intrusive_ptr_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/intrusive_ptr_test.cpp -------------------------------------------------------------------------------- /test/intrusive_ref_counter_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/intrusive_ref_counter_test.cpp -------------------------------------------------------------------------------- /test/ip_constexpr_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/ip_constexpr_test.cpp -------------------------------------------------------------------------------- /test/ip_convertible_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/ip_convertible_test.cpp -------------------------------------------------------------------------------- /test/ip_hash_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/ip_hash_test.cpp -------------------------------------------------------------------------------- /test/ip_hash_test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/ip_hash_test2.cpp -------------------------------------------------------------------------------- /test/ip_ostream_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/ip_ostream_test.cpp -------------------------------------------------------------------------------- /test/local_sp_fn_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/local_sp_fn_test.cpp -------------------------------------------------------------------------------- /test/local_sp_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/local_sp_test.cpp -------------------------------------------------------------------------------- /test/lsp_array_cast_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/lsp_array_cast_test.cpp -------------------------------------------------------------------------------- /test/lsp_array_cv_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/lsp_array_cv_test.cpp -------------------------------------------------------------------------------- /test/lsp_array_n_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/lsp_array_n_test.cpp -------------------------------------------------------------------------------- /test/lsp_array_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/lsp_array_test.cpp -------------------------------------------------------------------------------- /test/lsp_convertible_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/lsp_convertible_test.cpp -------------------------------------------------------------------------------- /test/lsp_convertible_test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/lsp_convertible_test2.cpp -------------------------------------------------------------------------------- /test/lsp_hash_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/lsp_hash_test.cpp -------------------------------------------------------------------------------- /test/lsp_hash_test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/lsp_hash_test2.cpp -------------------------------------------------------------------------------- /test/lsp_ostream_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/lsp_ostream_test.cpp -------------------------------------------------------------------------------- /test/lsp_owner_before_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/lsp_owner_before_test.cpp -------------------------------------------------------------------------------- /test/lsp_owner_equals_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/lsp_owner_equals_test.cpp -------------------------------------------------------------------------------- /test/lw_mutex_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/lw_mutex_test.cpp -------------------------------------------------------------------------------- /test/lw_thread_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/lw_thread_test.cpp -------------------------------------------------------------------------------- /test/make_local_shared_array_esft_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_local_shared_array_esft_test.cpp -------------------------------------------------------------------------------- /test/make_local_shared_array_noinit_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_local_shared_array_noinit_test.cpp -------------------------------------------------------------------------------- /test/make_local_shared_array_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_local_shared_array_test.cpp -------------------------------------------------------------------------------- /test/make_local_shared_array_throws_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_local_shared_array_throws_test.cpp -------------------------------------------------------------------------------- /test/make_local_shared_array_value_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_local_shared_array_value_test.cpp -------------------------------------------------------------------------------- /test/make_local_shared_arrays_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_local_shared_arrays_test.cpp -------------------------------------------------------------------------------- /test/make_local_shared_const_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_local_shared_const_test.cpp -------------------------------------------------------------------------------- /test/make_local_shared_esft_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_local_shared_esft_test.cpp -------------------------------------------------------------------------------- /test/make_local_shared_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_local_shared_test.cpp -------------------------------------------------------------------------------- /test/make_shared_array_esft_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_shared_array_esft_test.cpp -------------------------------------------------------------------------------- /test/make_shared_array_noinit_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_shared_array_noinit_test.cpp -------------------------------------------------------------------------------- /test/make_shared_array_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_shared_array_test.cpp -------------------------------------------------------------------------------- /test/make_shared_array_throws_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_shared_array_throws_test.cpp -------------------------------------------------------------------------------- /test/make_shared_array_tmp_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_shared_array_tmp_test.cpp -------------------------------------------------------------------------------- /test/make_shared_array_value_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_shared_array_value_test.cpp -------------------------------------------------------------------------------- /test/make_shared_arrays_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_shared_arrays_test.cpp -------------------------------------------------------------------------------- /test/make_shared_const_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_shared_const_test.cpp -------------------------------------------------------------------------------- /test/make_shared_esft_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_shared_esft_test.cpp -------------------------------------------------------------------------------- /test/make_shared_fp_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_shared_fp_test.cpp -------------------------------------------------------------------------------- /test/make_shared_move_emulation_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_shared_move_emulation_test.cpp -------------------------------------------------------------------------------- /test/make_shared_msvc_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_shared_msvc_test.cpp -------------------------------------------------------------------------------- /test/make_shared_perfect_forwarding_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_shared_perfect_forwarding_test.cpp -------------------------------------------------------------------------------- /test/make_shared_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_shared_test.cpp -------------------------------------------------------------------------------- /test/make_unique_args_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_unique_args_test.cpp -------------------------------------------------------------------------------- /test/make_unique_array_noinit_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_unique_array_noinit_test.cpp -------------------------------------------------------------------------------- /test/make_unique_array_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_unique_array_test.cpp -------------------------------------------------------------------------------- /test/make_unique_array_throws_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_unique_array_throws_test.cpp -------------------------------------------------------------------------------- /test/make_unique_noinit_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_unique_noinit_test.cpp -------------------------------------------------------------------------------- /test/make_unique_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_unique_test.cpp -------------------------------------------------------------------------------- /test/make_unique_throws_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_unique_throws_test.cpp -------------------------------------------------------------------------------- /test/make_unique_value_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/make_unique_value_test.cpp -------------------------------------------------------------------------------- /test/owner_equal_to_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/owner_equal_to_test.cpp -------------------------------------------------------------------------------- /test/owner_equal_to_test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/owner_equal_to_test2.cpp -------------------------------------------------------------------------------- /test/owner_hash_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/owner_hash_test.cpp -------------------------------------------------------------------------------- /test/owner_less_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/owner_less_test.cpp -------------------------------------------------------------------------------- /test/owner_less_test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/owner_less_test2.cpp -------------------------------------------------------------------------------- /test/pointer_cast_co_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/pointer_cast_co_fail.cpp -------------------------------------------------------------------------------- /test/pointer_cast_co_fail2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/pointer_cast_co_fail2.cpp -------------------------------------------------------------------------------- /test/pointer_cast_co_fail3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/pointer_cast_co_fail3.cpp -------------------------------------------------------------------------------- /test/pointer_cast_dy_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/pointer_cast_dy_fail.cpp -------------------------------------------------------------------------------- /test/pointer_cast_dy_fail2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/pointer_cast_dy_fail2.cpp -------------------------------------------------------------------------------- /test/pointer_cast_dy_fail3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/pointer_cast_dy_fail3.cpp -------------------------------------------------------------------------------- /test/pointer_cast_st_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/pointer_cast_st_fail.cpp -------------------------------------------------------------------------------- /test/pointer_cast_st_fail2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/pointer_cast_st_fail2.cpp -------------------------------------------------------------------------------- /test/pointer_cast_st_fail3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/pointer_cast_st_fail3.cpp -------------------------------------------------------------------------------- /test/pointer_cast_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/pointer_cast_test.cpp -------------------------------------------------------------------------------- /test/pointer_cast_test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/pointer_cast_test2.cpp -------------------------------------------------------------------------------- /test/pointer_to_other_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/pointer_to_other_test.cpp -------------------------------------------------------------------------------- /test/quick.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/quick.cpp -------------------------------------------------------------------------------- /test/quick_allocator_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/quick_allocator_test.cpp -------------------------------------------------------------------------------- /test/sa_nullptr_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sa_nullptr_test.cpp -------------------------------------------------------------------------------- /test/scoped_array_eq_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/scoped_array_eq_fail.cpp -------------------------------------------------------------------------------- /test/scoped_ptr_eq_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/scoped_ptr_eq_fail.cpp -------------------------------------------------------------------------------- /test/shared_from_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_from_fail.cpp -------------------------------------------------------------------------------- /test/shared_from_raw_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_from_raw_test.cpp -------------------------------------------------------------------------------- /test/shared_from_raw_test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_from_raw_test2.cpp -------------------------------------------------------------------------------- /test/shared_from_raw_test3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_from_raw_test3.cpp -------------------------------------------------------------------------------- /test/shared_from_raw_test4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_from_raw_test4.cpp -------------------------------------------------------------------------------- /test/shared_from_raw_test5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_from_raw_test5.cpp -------------------------------------------------------------------------------- /test/shared_from_raw_test6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_from_raw_test6.cpp -------------------------------------------------------------------------------- /test/shared_from_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_from_test.cpp -------------------------------------------------------------------------------- /test/shared_from_this_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_from_this_test.cpp -------------------------------------------------------------------------------- /test/shared_ptr_alias_move_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_ptr_alias_move_test.cpp -------------------------------------------------------------------------------- /test/shared_ptr_alias_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_ptr_alias_test.cpp -------------------------------------------------------------------------------- /test/shared_ptr_alloc11_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_ptr_alloc11_test.cpp -------------------------------------------------------------------------------- /test/shared_ptr_alloc2_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_ptr_alloc2_test.cpp -------------------------------------------------------------------------------- /test/shared_ptr_alloc3_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_ptr_alloc3_test.cpp -------------------------------------------------------------------------------- /test/shared_ptr_alloc_construct11_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_ptr_alloc_construct11_test.cpp -------------------------------------------------------------------------------- /test/shared_ptr_alloc_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_ptr_alloc_test.cpp -------------------------------------------------------------------------------- /test/shared_ptr_assign_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_ptr_assign_fail.cpp -------------------------------------------------------------------------------- /test/shared_ptr_basic_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_ptr_basic_test.cpp -------------------------------------------------------------------------------- /test/shared_ptr_compare_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_ptr_compare_fail.cpp -------------------------------------------------------------------------------- /test/shared_ptr_convertible_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_ptr_convertible_test.cpp -------------------------------------------------------------------------------- /test/shared_ptr_delete_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_ptr_delete_fail.cpp -------------------------------------------------------------------------------- /test/shared_ptr_fn_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_ptr_fn_test.cpp -------------------------------------------------------------------------------- /test/shared_ptr_move_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_ptr_move_test.cpp -------------------------------------------------------------------------------- /test/shared_ptr_mt_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_ptr_mt_test.cpp -------------------------------------------------------------------------------- /test/shared_ptr_pv_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_ptr_pv_fail.cpp -------------------------------------------------------------------------------- /test/shared_ptr_reinterpret_pointer_cast_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_ptr_reinterpret_pointer_cast_test.cpp -------------------------------------------------------------------------------- /test/shared_ptr_rv_pointer_cast_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_ptr_rv_pointer_cast_test.cpp -------------------------------------------------------------------------------- /test/shared_ptr_rv_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_ptr_rv_test.cpp -------------------------------------------------------------------------------- /test/shared_ptr_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/shared_ptr_test.cpp -------------------------------------------------------------------------------- /test/smart_ptr_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/smart_ptr_test.cpp -------------------------------------------------------------------------------- /test/sp_array_cast_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_array_cast_test.cpp -------------------------------------------------------------------------------- /test/sp_array_cv_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_array_cv_test.cpp -------------------------------------------------------------------------------- /test/sp_array_n_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_array_n_test.cpp -------------------------------------------------------------------------------- /test/sp_array_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_array_test.cpp -------------------------------------------------------------------------------- /test/sp_atomic_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_atomic_test.cpp -------------------------------------------------------------------------------- /test/sp_bml_unique_ptr_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_bml_unique_ptr_test.cpp -------------------------------------------------------------------------------- /test/sp_constexpr_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_constexpr_test.cpp -------------------------------------------------------------------------------- /test/sp_constexpr_test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_constexpr_test2.cpp -------------------------------------------------------------------------------- /test/sp_convertible_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_convertible_test.cpp -------------------------------------------------------------------------------- /test/sp_convertible_test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_convertible_test2.cpp -------------------------------------------------------------------------------- /test/sp_explicit_inst_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_explicit_inst_test.cpp -------------------------------------------------------------------------------- /test/sp_guides_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_guides_test.cpp -------------------------------------------------------------------------------- /test/sp_guides_test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_guides_test2.cpp -------------------------------------------------------------------------------- /test/sp_hash_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_hash_test.cpp -------------------------------------------------------------------------------- /test/sp_hash_test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_hash_test2.cpp -------------------------------------------------------------------------------- /test/sp_hash_test3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_hash_test3.cpp -------------------------------------------------------------------------------- /test/sp_hash_test4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_hash_test4.cpp -------------------------------------------------------------------------------- /test/sp_is_bounded_array_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_is_bounded_array_test.cpp -------------------------------------------------------------------------------- /test/sp_is_unbounded_array_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_is_unbounded_array_test.cpp -------------------------------------------------------------------------------- /test/sp_move_only_deleter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_move_only_deleter.cpp -------------------------------------------------------------------------------- /test/sp_nothrow_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_nothrow_test.cpp -------------------------------------------------------------------------------- /test/sp_nullptr_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_nullptr_test.cpp -------------------------------------------------------------------------------- /test/sp_ostream_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_ostream_test.cpp -------------------------------------------------------------------------------- /test/sp_override_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_override_test.cpp -------------------------------------------------------------------------------- /test/sp_owner_before_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_owner_before_test.cpp -------------------------------------------------------------------------------- /test/sp_owner_equals_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_owner_equals_test.cpp -------------------------------------------------------------------------------- /test/sp_owner_hash_value_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_owner_hash_value_test.cpp -------------------------------------------------------------------------------- /test/sp_pedantic_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_pedantic_test.cpp -------------------------------------------------------------------------------- /test/sp_recursive_assign2_rv_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_recursive_assign2_rv_test.cpp -------------------------------------------------------------------------------- /test/sp_recursive_assign2_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_recursive_assign2_test.cpp -------------------------------------------------------------------------------- /test/sp_recursive_assign_rv_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_recursive_assign_rv_test.cpp -------------------------------------------------------------------------------- /test/sp_recursive_assign_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_recursive_assign_test.cpp -------------------------------------------------------------------------------- /test/sp_report_implementation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_report_implementation.cpp -------------------------------------------------------------------------------- /test/sp_type_identity_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_type_identity_test.cpp -------------------------------------------------------------------------------- /test/sp_type_with_alignment_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_type_with_alignment_test.cpp -------------------------------------------------------------------------------- /test/sp_typeinfo_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_typeinfo_test.cpp -------------------------------------------------------------------------------- /test/sp_unary_addr_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_unary_addr_test.cpp -------------------------------------------------------------------------------- /test/sp_unique_ptr_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_unique_ptr_test.cpp -------------------------------------------------------------------------------- /test/sp_unique_ptr_test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_unique_ptr_test2.cpp -------------------------------------------------------------------------------- /test/sp_unordered_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_unordered_test.cpp -------------------------------------------------------------------------------- /test/sp_windows_h_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_windows_h_test.cpp -------------------------------------------------------------------------------- /test/sp_zero_compare_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/sp_zero_compare_test.cpp -------------------------------------------------------------------------------- /test/spinlock_mt_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/spinlock_mt_test.cpp -------------------------------------------------------------------------------- /test/spinlock_pool_mt_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/spinlock_pool_mt_test.cpp -------------------------------------------------------------------------------- /test/spinlock_pool_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/spinlock_pool_test.cpp -------------------------------------------------------------------------------- /test/spinlock_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/spinlock_test.cpp -------------------------------------------------------------------------------- /test/spinlock_try_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/spinlock_try_test.cpp -------------------------------------------------------------------------------- /test/spinlock_windows_h_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/spinlock_windows_h_test.cpp -------------------------------------------------------------------------------- /test/weak_from_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/weak_from_fail.cpp -------------------------------------------------------------------------------- /test/weak_from_raw_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/weak_from_raw_test.cpp -------------------------------------------------------------------------------- /test/weak_from_raw_test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/weak_from_raw_test2.cpp -------------------------------------------------------------------------------- /test/weak_from_raw_test3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/weak_from_raw_test3.cpp -------------------------------------------------------------------------------- /test/weak_from_raw_test4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/weak_from_raw_test4.cpp -------------------------------------------------------------------------------- /test/weak_from_raw_test5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/weak_from_raw_test5.cpp -------------------------------------------------------------------------------- /test/weak_from_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/weak_from_test.cpp -------------------------------------------------------------------------------- /test/weak_from_test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/weak_from_test2.cpp -------------------------------------------------------------------------------- /test/weak_from_this_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/weak_from_this_test.cpp -------------------------------------------------------------------------------- /test/weak_from_this_test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/weak_from_this_test2.cpp -------------------------------------------------------------------------------- /test/weak_ptr_alias_move_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/weak_ptr_alias_move_test.cpp -------------------------------------------------------------------------------- /test/weak_ptr_alias_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/weak_ptr_alias_test.cpp -------------------------------------------------------------------------------- /test/weak_ptr_move_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/weak_ptr_move_test.cpp -------------------------------------------------------------------------------- /test/weak_ptr_mt_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/weak_ptr_mt_test.cpp -------------------------------------------------------------------------------- /test/weak_ptr_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/weak_ptr_test.cpp -------------------------------------------------------------------------------- /test/wp_convertible_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/wp_convertible_test.cpp -------------------------------------------------------------------------------- /test/wp_guides_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/wp_guides_test.cpp -------------------------------------------------------------------------------- /test/wp_hash_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/wp_hash_test.cpp -------------------------------------------------------------------------------- /test/wp_hash_test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/wp_hash_test2.cpp -------------------------------------------------------------------------------- /test/wp_unordered_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/wp_unordered_test.cpp -------------------------------------------------------------------------------- /test/yield_k_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/yield_k_test.cpp -------------------------------------------------------------------------------- /test/yield_k_windows_h_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/smart_ptr/HEAD/test/yield_k_windows_h_test.cpp --------------------------------------------------------------------------------