reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
398 Thread *GetThreadPtr() const { return m_thread_sp.get(); } 463 const lldb::ThreadSP &GetThreadSP() const { return m_thread_sp; }tools/lldb/source/Target/ExecutionContext.cpp
24 m_thread_sp(rhs.m_thread_sp), m_frame_sp(rhs.m_frame_sp) {} 88 m_thread_sp = m_process_sp->GetThreadList().GetSelectedThread(); 89 if (m_thread_sp) 90 m_frame_sp = m_thread_sp->GetSelectedFrame(); 104 m_thread_sp = thread->shared_from_this(); 123 m_thread_sp = exe_ctx_ref_ptr->GetThreadSP(); 138 m_thread_sp = exe_ctx_ref_ptr->GetThreadSP(); 152 m_thread_sp = exe_ctx_ref.GetThreadSP(); 170 m_thread_sp.reset(); 195 else if (m_thread_sp) 196 return m_thread_sp->GetRegisterContext().get(); 219 if (m_thread_sp) 220 return m_thread_sp.get(); 237 assert(m_thread_sp); 238 return *m_thread_sp; 255 m_thread_sp = thread_sp; 278 m_thread_sp = thread->shared_from_this(); 280 m_thread_sp.reset(); 297 m_thread_sp.reset(); 307 m_thread_sp.reset(); 313 m_thread_sp = thread_sp; 329 m_thread_sp = frame_sp->CalculateThread(); 330 if (m_thread_sp) { 331 m_process_sp = m_thread_sp->GetProcess(); 343 m_thread_sp.reset(); 351 m_thread_sp = rhs.m_thread_sp; 351 m_thread_sp = rhs.m_thread_sp; 367 if ((m_thread_sp == rhs.m_thread_sp) || 367 if ((m_thread_sp == rhs.m_thread_sp) || 368 (m_thread_sp && rhs.m_thread_sp && 368 (m_thread_sp && rhs.m_thread_sp && 369 m_thread_sp->GetID() == rhs.m_thread_sp->GetID())) { 369 m_thread_sp->GetID() == rhs.m_thread_sp->GetID())) { 390 return (HasProcessScope() && ((bool)m_thread_sp && m_thread_sp->IsValid())); 390 return (HasProcessScope() && ((bool)m_thread_sp && m_thread_sp->IsValid()));