Lines Matching defs:ThreadPlanCallFunction

1 //===-- ThreadPlanCallFunction.cpp ------------------------------*- C++ -*-===//
9 #include "lldb/Target/ThreadPlanCallFunction.h"
32 // ThreadPlanCallFunction: Plan to call a single function
33 bool ThreadPlanCallFunction::ConstructorSetup(
62 LLDB_LOGF(log, "ThreadPlanCallFunction(%p): %s.", static_cast<void *>(this),
71 LLDB_LOGF(log, "ThreadPlanCallFunction(%p): %s.", static_cast<void *>(this),
85 m_constructor_errors.Printf("Setting up ThreadPlanCallFunction, failed to "
87 LLDB_LOGF(log, "ThreadPlanCallFunction(%p): %s.", static_cast<void *>(this),
96 ThreadPlanCallFunction::ThreadPlanCallFunction(
126 ThreadPlanCallFunction::ThreadPlanCallFunction(
141 ThreadPlanCallFunction::~ThreadPlanCallFunction() {
145 void ThreadPlanCallFunction::ReportRegisterState(const char *message) {
168 void ThreadPlanCallFunction::DoTakedown(bool success) {
174 "ThreadPlanCallFunction(%p): Log called on "
175 "ThreadPlanCallFunction that was never valid.",
185 "ThreadPlanCallFunction(%p): DoTakedown called for thread "
195 "ThreadPlanCallFunction(%p): DoTakedown failed to restore "
206 "ThreadPlanCallFunction(%p): DoTakedown called as no-op for "
213 void ThreadPlanCallFunction::WillPop() { DoTakedown(PlanSucceeded()); }
215 void ThreadPlanCallFunction::GetDescription(Stream *s, DescriptionLevel level) {
225 bool ThreadPlanCallFunction::ValidatePlan(Stream *error) {
239 Vote ThreadPlanCallFunction::ShouldReportStop(Event *event_ptr) {
246 bool ThreadPlanCallFunction::DoPlanExplainsStop(Event *event_ptr) {
266 "ThreadPlanCallFunction::PlanExplainsStop: Got stop reason - %s.",
276 LLDB_LOGF(log, "ThreadPlanCallFunction::PlanExplainsStop: The event is an "
297 "ThreadPlanCallFunction::PlanExplainsStop: hit "
307 LLDB_LOGF(log, "ThreadPlanCallFunction::PlanExplainsStop hit an "
315 "ThreadPlanCallFunction::PlanExplainsStop: we are ignoring "
321 LLDB_LOGF(log, "ThreadPlanCallFunction::PlanExplainsStop: we are not "
349 bool ThreadPlanCallFunction::ShouldStop(Event *event_ptr) {
363 bool ThreadPlanCallFunction::StopOthers() { return m_stop_other_threads; }
365 StateType ThreadPlanCallFunction::GetPlanRunState() { return eStateRunning; }
367 void ThreadPlanCallFunction::DidPush() {
385 bool ThreadPlanCallFunction::WillStop() { return true; }
387 bool ThreadPlanCallFunction::MischiefManaged() {
391 LLDB_LOGF(log, "ThreadPlanCallFunction(%p): Completed call function plan.",
401 void ThreadPlanCallFunction::SetBreakpoints() {
421 void ThreadPlanCallFunction::ClearBreakpoints() {
430 bool ThreadPlanCallFunction::BreakpointsExplainStop() {
441 LLDB_LOGF(log, "ThreadPlanCallFunction::BreakpointsExplainStop - Hit an "
457 void ThreadPlanCallFunction::SetStopOthers(bool new_value) {
461 bool ThreadPlanCallFunction::RestoreThreadState() {
465 void ThreadPlanCallFunction::SetReturnValue() {