Lines Matching defs:ThreadEventData
154 llvm::StringRef Thread::ThreadEventData::GetFlavorString() {
155 return "Thread::ThreadEventData";
158 Thread::ThreadEventData::ThreadEventData(const lldb::ThreadSP thread_sp)
161 Thread::ThreadEventData::ThreadEventData(const lldb::ThreadSP thread_sp,
165 Thread::ThreadEventData::ThreadEventData() : m_thread_sp(), m_stack_id() {}
167 Thread::ThreadEventData::~ThreadEventData() = default;
169 void Thread::ThreadEventData::Dump(Stream *s) const {}
171 const Thread::ThreadEventData *
172 Thread::ThreadEventData::GetEventDataFromEvent(const Event *event_ptr) {
176 event_data->GetFlavor() == ThreadEventData::GetFlavorString())
177 return static_cast<const ThreadEventData *>(event_ptr->GetData());
182 ThreadSP Thread::ThreadEventData::GetThreadFromEvent(const Event *event_ptr) {
184 const ThreadEventData *event_data = GetEventDataFromEvent(event_ptr);
190 StackID Thread::ThreadEventData::GetStackIDFromEvent(const Event *event_ptr) {
192 const ThreadEventData *event_data = GetEventDataFromEvent(event_ptr);
199 Thread::ThreadEventData::GetStackFrameFromEvent(const Event *event_ptr) {
200 const ThreadEventData *event_data = GetEventDataFromEvent(event_ptr);
265 std::make_shared<ThreadEventData>(shared_from_this(), new_frame_id);
1547 auto data_sp = std::make_shared<ThreadEventData>(shared_from_this());