Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/libcxx/include/__memory/
H A Dshared_ptr.h1341 weak_ptr(weak_ptr const& __r) _NOEXCEPT;
1347 weak_ptr(weak_ptr&& __r) _NOEXCEPT;
1365 weak_ptr& operator=(weak_ptr&& __r) _NOEXCEPT;
1411 weak_ptr(shared_ptr<_Tp>) -> weak_ptr<_Tp>;
1417 weak_ptr<_Tp>::weak_ptr() _NOEXCEPT
1425 weak_ptr<_Tp>::weak_ptr(weak_ptr const& __r) _NOEXCEPT
1449 weak_ptr<_Tp>::weak_ptr(weak_ptr<_Yp> const& __r,
1461 weak_ptr<_Tp>::weak_ptr(weak_ptr&& __r) _NOEXCEPT
1472 weak_ptr<_Tp>::weak_ptr(weak_ptr<_Yp>&& __r,
1483 weak_ptr<_Tp>::~weak_ptr()
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-forward.h310 typedef std::weak_ptr<lldb_private::Debugger> DebuggerWP;
342 typedef std::weak_ptr<lldb_private::Listener> ListenerWP;
347 typedef std::weak_ptr<lldb_private::Module> ModuleWP;
381 typedef std::weak_ptr<lldb_private::Process> ProcessWP;
387 typedef std::weak_ptr<lldb_private::Queue> QueueWP;
400 typedef std::weak_ptr<lldb_private::Section> SectionWP;
415 typedef std::weak_ptr<lldb_private::Stream> StreamWP;
422 typedef std::weak_ptr<lldb_private::StructuredDataPlugin>
434 typedef std::weak_ptr<lldb_private::Target> TargetWP;
437 typedef std::weak_ptr<lldb_private::Thread> ThreadWP;
[all …]
/freebsd-13.1/contrib/llvm-project/libcxx/include/
H A Dmemory525 class weak_ptr
533 weak_ptr(weak_ptr const& r) noexcept;
534 template<class Y> weak_ptr(weak_ptr<Y> const& r) noexcept;
535 weak_ptr(weak_ptr&& r) noexcept; // C++14
536 template<class Y> weak_ptr(weak_ptr<Y>&& r) noexcept; // C++14
539 ~weak_ptr();
542 weak_ptr& operator=(weak_ptr const& r) noexcept;
543 template<class Y> weak_ptr& operator=(weak_ptr<Y> const& r) noexcept;
561 weak_ptr(shared_ptr<T>) -> weak_ptr<T>;
564 template<class T> void swap(weak_ptr<T>& a, weak_ptr<T>& b) noexcept;
[all …]
H A D__config117 // Enable clang::trivial_abi on std::shared_ptr and std::weak_ptr
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/API/
H A DSBWatchpoint.h80 std::weak_ptr<lldb_private::Watchpoint> m_opaque_wp;
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFContext.h84 StringMap<std::weak_ptr<DWOFile>> DWOFiles;
85 std::weak_ptr<DWOFile> DWP;
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
H A DDynamicLoaderPOSIXDYLD.h85 std::weak_ptr<lldb_private::Module> m_interpreter_module;
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Expression/
H A DMaterializer.h65 typedef std::weak_ptr<Dematerializer> DematerializerWP;
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_flags.inc85 "Track atomic reference counting in libc++ shared_ptr and weak_ptr.")
/freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DFrontendActions.cpp205 std::weak_ptr<raw_ostream> Out;
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Utility/
H A DBroadcaster.h522 typedef std::weak_ptr<BroadcasterImpl> BroadcasterImplWP;
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Core/
H A DDebugger.h505 llvm::StringMap<std::weak_ptr<llvm::raw_ostream>> m_log_streams;
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/
H A DProcessGDBRemote.h351 MonitorDebugserverProcess(std::weak_ptr<ProcessGDBRemote> process_wp,
H A DProcessGDBRemote.cpp3479 const std::weak_ptr<ProcessGDBRemote> this_wp = in LaunchAndConnectToDebugserver()
3562 std::weak_ptr<ProcessGDBRemote> process_wp, lldb::pid_t debugserver_pid, in MonitorDebugserverProcess()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/StructuredData/DarwinLog/
H A DStructuredDataDarwinLog.cpp1528 std::weak_ptr<StructuredDataPlugin> plugin_wp(plugin_sp); in InitCompletionHookCallback()
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Target/
H A DProcess.h2848 std::weak_ptr<Target> m_target_wp; ///< The target that owns this process.
/freebsd-13.1/contrib/llvm-project/lldb/source/Host/common/
H A DEditline.cpp198 typedef std::weak_ptr<EditlineHistory> EditlineHistoryWP;
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Disassembler/LLVMC/
H A DDisassemblerLLVMC.cpp810 std::weak_ptr<DisassemblerLLVMC> m_disasm_wp;
/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFContext.cpp1378 std::weak_ptr<DWOFile> *Entry = &DWOFiles[AbsolutePath]; in getDWOContext()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DCore.cpp506 std::vector<std::weak_ptr<DefinitionGenerator>> CurDefGeneratorStack;