| /openbsd-src/gnu/llvm/libcxx/include/__memory/ |
| H A D | shared_ptr.h | 128 template<class _Tp> class _LIBCPP_TEMPLATE_VIS weak_ptr; variable 463 typedef weak_ptr<_Tp> weak_type; 672 explicit shared_ptr(const weak_ptr<_Yp>& __r) 887 bool owner_before(weak_ptr<_Up> const& __p) const _NOEXCEPT 975 template <class _Up> friend class _LIBCPP_TEMPLATE_VIS weak_ptr; 980 shared_ptr(weak_ptr<_Tp>) -> shared_ptr<_Tp>; 1547 class _LIBCPP_SHARED_PTR_TRIVIAL_ABI _LIBCPP_TEMPLATE_VIS weak_ptr 1562 _LIBCPP_CONSTEXPR weak_ptr() _NOEXCEPT; 1563 template<class _Yp> _LIBCPP_INLINE_VISIBILITY weak_ptr(shared_ptr<_Yp> const& __r, 1567 weak_ptr(weak_ptr const& __r) _NOEXCEPT; [all …]
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/ |
| H A D | lldb-forward.h | 303 typedef std::weak_ptr<lldb_private::Breakpoint> BreakpointWP; 306 typedef std::weak_ptr<lldb_private::BreakpointLocation> BreakpointLocationWP; 312 typedef std::weak_ptr<lldb_private::BroadcasterManager> BroadcasterManagerWP; 321 typedef std::weak_ptr<lldb_private::Debugger> DebuggerWP; 349 typedef std::weak_ptr<lldb_private::Listener> ListenerWP; 354 typedef std::weak_ptr<lldb_private::Module> ModuleWP; 359 typedef std::weak_ptr<lldb_private::ObjectFileJITDelegate> 363 typedef std::weak_ptr<lldb_private::OptionValue> OptionValueWP; 370 typedef std::weak_ptr<lldb_private::Process> ProcessWP; 375 typedef std::weak_ptr<lldb_private::Queue> QueueWP; [all …]
|
| /openbsd-src/gnu/llvm/libcxx/include/ |
| H A D | memory | 588 typedef weak_ptr<T> weak_type; // C++17 602 template<class Y> explicit shared_ptr(const weak_ptr<Y>& r); 633 template<class U> bool owner_before(weak_ptr<U> const& b) const noexcept; 637 shared_ptr(weak_ptr<T>) -> shared_ptr<T>; 738 class weak_ptr 745 constexpr weak_ptr() noexcept; 746 template<class Y> weak_ptr(shared_ptr<Y> const& r) noexcept; 747 weak_ptr(weak_ptr const& r) noexcept; 748 template<class Y> weak_ptr(weak_ptr<Y> const& r) noexcept; 749 weak_ptr(weak_ptr&& r) noexcept; // C++14 [all …]
|
| /openbsd-src/gnu/gcc/libstdc++-v3/include/tr1/ |
| H A D | boost_shared_ptr.h | 464 class weak_ptr; variable 994 shared_ptr(const weak_ptr<_Tp1>& __r) in shared_ptr() 1050 class weak_ptr 1054 weak_ptr() in weak_ptr() function 1058 weak_ptr(const weak_ptr<_Tp1>& __r) in weak_ptr() function 1062 weak_ptr(const shared_ptr<_Tp1>& __r) in weak_ptr() function 1066 weak_ptr& 1067 operator=(const weak_ptr<_Tp1>& __r) // never throws 1074 weak_ptr& 1143 mutable weak_ptr<_Tp> _M_weak_this;
|
| /openbsd-src/gnu/llvm/libcxx/benchmarks/ |
| H A D | util_smartptr.bench.cpp | 35 std::weak_ptr<int> wp(sp); in BM_WeakPtrIncDecRef()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/Trace/intel-pt/ |
| H A D | TraceIntelPTMultiCpuDecoder.h | 94 std::weak_ptr<TraceIntelPT> m_trace_wp;
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/API/ |
| H A D | SBWatchpoint.h | 80 std::weak_ptr<lldb_private::Watchpoint> m_opaque_wp;
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/ |
| H A D | DebuggerThread.h | 37 std::weak_ptr<ExceptionRecord> GetActiveException() { in GetActiveException()
|
| H A D | ProcessWindows.cpp | 363 std::weak_ptr<ExceptionRecord> exception_record = in RefreshStateAfterStop()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/ |
| H A D | DynamicLoaderPOSIXDYLD.h | 88 std::weak_ptr<lldb_private::Module> m_interpreter_module;
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFContext.h | 79 StringMap<std::weak_ptr<DWOFile>> DWOFiles; 80 std::weak_ptr<DWOFile> DWP;
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Expression/ |
| H A D | Materializer.h | 65 typedef std::weak_ptr<Dematerializer> DematerializerWP;
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_flags.inc | 79 "Track atomic reference counting in libc++ shared_ptr and weak_ptr.")
|
| /openbsd-src/gnu/llvm/libcxx/docs/Status/ |
| H A D | Cxx14Issues.csv | 26 "`2083 <https://wg21.link/lwg2083>`__","const-qualification on weak_ptr::owner_before","Portland","… 135 "`2315 <https://wg21.link/lwg2315>`__","weak_ptr should be movable","Issaquah","|Complete|" 136 "`2316 <https://wg21.link/lwg2316>`__","weak_ptr::lock() should be atomic","Issaquah","|Complete|"
|
| H A D | Cxx20Issues.csv | 10 "`2942 <https://wg21.link/LWG2942>`__","LWG 2873's resolution missed ``weak_ptr::owner_before``\ ",… 40 "`3001 <https://wg21.link/LWG3001>`__","weak_ptr::element_type needs remove_extent_t","Albuquerque"…
|
| H A D | Cxx17Issues.csv | 199 "`2521 <https://wg21.link/LWG2521>`__","[fund.ts.v2] weak_ptr's converting move constructor should … 304 "`2876 <https://wg21.link/LWG2876>`__","``shared_ptr::shared_ptr(const weak_ptr<Y>&)``\ constructo…
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Utility/ |
| H A D | Broadcaster.h | 522 typedef std::weak_ptr<BroadcasterImpl> BroadcasterImplWP;
|
| /openbsd-src/gnu/llvm/clang/lib/Frontend/Rewrite/ |
| H A D | FrontendActions.cpp | 205 std::weak_ptr<raw_ostream> Out;
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Core/ |
| H A D | Debugger.h | 579 llvm::StringMap<std::weak_ptr<LogHandler>> m_stream_handlers;
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | ProcessGDBRemote.h | 350 MonitorDebugserverProcess(std::weak_ptr<ProcessGDBRemote> process_wp,
|
| /openbsd-src/gnu/llvm/libcxx/docs/DesignDocs/ |
| H A D | ExperimentalFeatures.rst | 107 | 8.2.2 | ``weak_ptr`` enhancements | Not yet | Never adde…
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/StructuredData/DarwinLog/ |
| H A D | StructuredDataDarwinLog.cpp | 1508 std::weak_ptr<StructuredDataPlugin> plugin_wp(plugin_sp); in InitCompletionHookCallback()
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Target/ |
| H A D | Process.h | 2856 std::weak_ptr<Target> m_target_wp; ///< The target that owns this process.
|
| /openbsd-src/gnu/llvm/lldb/source/Host/common/ |
| H A D | Editline.cpp | 199 typedef std::weak_ptr<EditlineHistory> EditlineHistoryWP;
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/Disassembler/LLVMC/ |
| H A D | DisassemblerLLVMC.cpp | 1155 std::weak_ptr<DisassemblerLLVMC> m_disasm_wp;
|