Home
last modified time | relevance | path

Searched refs:weak_ptr (Results 1 – 25 of 32) sorted by relevance

12

/openbsd-src/gnu/llvm/libcxx/include/__memory/
H A Dshared_ptr.h128 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 Dlldb-forward.h303 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 Dmemory588 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 Dboost_shared_ptr.h464 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 Dutil_smartptr.bench.cpp35 std::weak_ptr<int> wp(sp); in BM_WeakPtrIncDecRef()
/openbsd-src/gnu/llvm/lldb/source/Plugins/Trace/intel-pt/
H A DTraceIntelPTMultiCpuDecoder.h94 std::weak_ptr<TraceIntelPT> m_trace_wp;
/openbsd-src/gnu/llvm/lldb/include/lldb/API/
H A DSBWatchpoint.h80 std::weak_ptr<lldb_private::Watchpoint> m_opaque_wp;
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/
H A DDebuggerThread.h37 std::weak_ptr<ExceptionRecord> GetActiveException() { in GetActiveException()
H A DProcessWindows.cpp363 std::weak_ptr<ExceptionRecord> exception_record = in RefreshStateAfterStop()
/openbsd-src/gnu/llvm/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
H A DDynamicLoaderPOSIXDYLD.h88 std::weak_ptr<lldb_private::Module> m_interpreter_module;
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFContext.h79 StringMap<std::weak_ptr<DWOFile>> DWOFiles;
80 std::weak_ptr<DWOFile> DWP;
/openbsd-src/gnu/llvm/lldb/include/lldb/Expression/
H A DMaterializer.h65 typedef std::weak_ptr<Dematerializer> DematerializerWP;
/openbsd-src/gnu/llvm/compiler-rt/lib/tsan/rtl/
H A Dtsan_flags.inc79 "Track atomic reference counting in libc++ shared_ptr and weak_ptr.")
/openbsd-src/gnu/llvm/libcxx/docs/Status/
H A DCxx14Issues.csv26 "`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 DCxx20Issues.csv10 "`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 DCxx17Issues.csv199 "`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 DBroadcaster.h522 typedef std::weak_ptr<BroadcasterImpl> BroadcasterImplWP;
/openbsd-src/gnu/llvm/clang/lib/Frontend/Rewrite/
H A DFrontendActions.cpp205 std::weak_ptr<raw_ostream> Out;
/openbsd-src/gnu/llvm/lldb/include/lldb/Core/
H A DDebugger.h579 llvm::StringMap<std::weak_ptr<LogHandler>> m_stream_handlers;
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/
H A DProcessGDBRemote.h350 MonitorDebugserverProcess(std::weak_ptr<ProcessGDBRemote> process_wp,
/openbsd-src/gnu/llvm/libcxx/docs/DesignDocs/
H A DExperimentalFeatures.rst107 | 8.2.2 | ``weak_ptr`` enhancements | Not yet | Never adde…
/openbsd-src/gnu/llvm/lldb/source/Plugins/StructuredData/DarwinLog/
H A DStructuredDataDarwinLog.cpp1508 std::weak_ptr<StructuredDataPlugin> plugin_wp(plugin_sp); in InitCompletionHookCallback()
/openbsd-src/gnu/llvm/lldb/include/lldb/Target/
H A DProcess.h2856 std::weak_ptr<Target> m_target_wp; ///< The target that owns this process.
/openbsd-src/gnu/llvm/lldb/source/Host/common/
H A DEditline.cpp199 typedef std::weak_ptr<EditlineHistory> EditlineHistoryWP;
/openbsd-src/gnu/llvm/lldb/source/Plugins/Disassembler/LLVMC/
H A DDisassemblerLLVMC.cpp1155 std::weak_ptr<DisassemblerLLVMC> m_disasm_wp;

12