Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/libcxx/include/__memory/
H A Dshared_ptr.h1317 _LIBCPP_HIDE_FROM_ABI weak_ptr(weak_ptr&& __r) _NOEXCEPT;
1358 weak_ptr(shared_ptr<_Tp>) -> weak_ptr<_Tp>;
1379 inline weak_ptr<_Tp>::weak_ptr(weak_ptr<_Yp> const& __r) _NOEXCEPT : __ptr_(nullptr), __cntrl_(null…
1385 inline weak_ptr<_Tp>::weak_ptr(weak_ptr&& __r) _NOEXCEPT : __ptr_(__r.__ptr_), __cntrl_(__r.__cntrl…
1392 inline weak_ptr<_Tp>::weak_ptr(weak_ptr<_Yp>&& __r) _NOEXCEPT : __ptr_(nullptr), __cntrl_(nullptr) {
1399 weak_ptr<_Tp>::~weak_ptr() {
1405 inline weak_ptr<_Tp>& weak_ptr<_Tp>::operator=(weak_ptr const& __r) _NOEXCEPT {
1412 inline weak_ptr<_Tp>& weak_ptr<_Tp>::operator=(weak_ptr<_Yp> const& __r) _NOEXCEPT {
1418 inline weak_ptr<_Tp>& weak_ptr<_Tp>::operator=(weak_ptr&& __r) _NOEXCEPT {
1425 inline weak_ptr<_Tp>& weak_ptr<_Tp>::operator=(weak_ptr<_Yp>&& __r) _NOEXCEPT {
[all …]
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-forward.h331 typedef std::weak_ptr<lldb_private::Debugger> DebuggerWP;
360 typedef std::weak_ptr<lldb_private::Listener> ListenerWP;
365 typedef std::weak_ptr<lldb_private::Module> ModuleWP;
370 typedef std::weak_ptr<lldb_private::ObjectFileJITDelegate>
383 typedef std::weak_ptr<lldb_private::Process> ProcessWP;
390 typedef std::weak_ptr<lldb_private::Queue> QueueWP;
407 typedef std::weak_ptr<lldb_private::Section> SectionWP;
426 typedef std::weak_ptr<lldb_private::StructuredDataPlugin>
436 typedef std::weak_ptr<lldb_private::Target> TargetWP;
438 typedef std::weak_ptr<lldb_private::Thread> ThreadWP;
[all …]
/freebsd-14.2/contrib/llvm-project/libcxx/include/
H A Dmemory740 class weak_ptr
749 weak_ptr(weak_ptr const& r) noexcept;
750 template<class Y> weak_ptr(weak_ptr<Y> const& r) noexcept;
751 weak_ptr(weak_ptr&& r) noexcept; // C++14
752 template<class Y> weak_ptr(weak_ptr<Y>&& r) noexcept; // C++14
755 ~weak_ptr();
758 weak_ptr& operator=(weak_ptr const& r) noexcept;
759 template<class Y> weak_ptr& operator=(weak_ptr<Y> const& r) noexcept;
777 weak_ptr(shared_ptr<T>) -> weak_ptr<T>;
780 template<class T> void swap(weak_ptr<T>& a, weak_ptr<T>& b) noexcept;
[all …]
H A D__config151 // Enable clang::trivial_abi on std::shared_ptr and std::weak_ptr
/freebsd-14.2/contrib/llvm-project/libcxx/modules/std/
H A Dmemory.inc165 // [util.smartptr.weak], class template weak_ptr
166 using std::weak_ptr;
168 // [util.smartptr.weak.spec], weak_ptr specialized algorithms
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Trace/intel-pt/
H A DTraceIntelPTMultiCpuDecoder.h94 std::weak_ptr<TraceIntelPT> m_trace_wp;
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/API/
H A DSBWatchpoint.h104 std::weak_ptr<lldb_private::Watchpoint> m_opaque_wp;
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
H A DDynamicLoaderPOSIXDYLD.h88 std::weak_ptr<lldb_private::Module> m_interpreter_module;
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Expression/
H A DMaterializer.h65 typedef std::weak_ptr<Dematerializer> DematerializerWP;
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_flags.inc79 "Track atomic reference counting in libc++ shared_ptr and weak_ptr.")
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Utility/
H A DBroadcaster.h466 typedef std::weak_ptr<BroadcasterImpl> BroadcasterImplWP;
/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DFrontendActions.cpp206 std::weak_ptr<raw_ostream> Out;
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/
H A DProcessGDBRemote.h355 MonitorDebugserverProcess(std::weak_ptr<ProcessGDBRemote> process_wp,
H A DProcessGDBRemote.cpp3360 const std::weak_ptr<ProcessGDBRemote> this_wp = in LaunchAndConnectToDebugserver()
3443 std::weak_ptr<ProcessGDBRemote> process_wp, lldb::pid_t debugserver_pid, in MonitorDebugserverProcess()
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Core/
H A DDebugger.h716 llvm::StringMap<std::weak_ptr<LogHandler>> m_stream_handlers;
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFContext.cpp279 StringMap<std::weak_ptr<DWOFile>> DWOFiles;
280 std::weak_ptr<DWOFile> DWP;
544 std::weak_ptr<DWOFile> *Entry = &DWOFiles[AbsolutePath]; in getDWOContext()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/StructuredData/DarwinLog/
H A DStructuredDataDarwinLog.cpp1498 std::weak_ptr<StructuredDataPlugin> plugin_wp(plugin_sp); in InitCompletionHookCallback()
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Target/
H A DProcess.h2985 std::weak_ptr<Target> m_target_wp; ///< The target that owns this process.
/freebsd-14.2/contrib/llvm-project/lldb/source/Host/common/
H A DEditline.cpp200 typedef std::weak_ptr<EditlineHistory> EditlineHistoryWP;
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSpecialSymbolMap.inc246 // Ignore variants (std::weak_ptr, std::shared_ptr).
H A DStdSymbolMap.inc3233 SYMBOL(weak_ptr, std::, <memory>)
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Disassembler/LLVMC/
H A DDisassemblerLLVMC.cpp1174 std::weak_ptr<DisassemblerLLVMC> m_disasm_wp;
/freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DCore.cpp543 std::vector<std::weak_ptr<DefinitionGenerator>> CurDefGeneratorStack;