Lines Matching defs:ThreadEventData
148 llvm::StringRef Thread::ThreadEventData::GetFlavorString() {
149 return "Thread::ThreadEventData";
152 Thread::ThreadEventData::ThreadEventData(const lldb::ThreadSP thread_sp)
155 Thread::ThreadEventData::ThreadEventData(const lldb::ThreadSP thread_sp,
159 Thread::ThreadEventData::ThreadEventData() : m_thread_sp(), m_stack_id() {}
161 Thread::ThreadEventData::~ThreadEventData() = default;
163 void Thread::ThreadEventData::Dump(Stream *s) const {}
165 const Thread::ThreadEventData *
166 Thread::ThreadEventData::GetEventDataFromEvent(const Event *event_ptr) {
170 event_data->GetFlavor() == ThreadEventData::GetFlavorString())
171 return static_cast<const ThreadEventData *>(event_ptr->GetData());
176 ThreadSP Thread::ThreadEventData::GetThreadFromEvent(const Event *event_ptr) {
178 const ThreadEventData *event_data = GetEventDataFromEvent(event_ptr);
184 StackID Thread::ThreadEventData::GetStackIDFromEvent(const Event *event_ptr) {
186 const ThreadEventData *event_data = GetEventDataFromEvent(event_ptr);
193 Thread::ThreadEventData::GetStackFrameFromEvent(const Event *event_ptr) {
194 const ThreadEventData *event_data = GetEventDataFromEvent(event_ptr);
259 std::make_shared<ThreadEventData>(shared_from_this(), new_frame_id);
1526 auto data_sp = std::make_shared<ThreadEventData>(shared_from_this());