llvm/lldb/source/Target/ThreadPlanSingleThreadTimeout.cpp

//===-- ThreadPlanStepOverRange.cpp ---------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

#include "lldb/Target/ThreadPlanSingleThreadTimeout.h"
#include "lldb/Symbol/Block.h"
#include "lldb/Symbol/CompileUnit.h"
#include "lldb/Symbol/Function.h"
#include "lldb/Symbol/LineTable.h"
#include "lldb/Target/Process.h"
#include "lldb/Target/RegisterContext.h"
#include "lldb/Target/Target.h"
#include "lldb/Target/Thread.h"
#include "lldb/Target/ThreadPlanStepOut.h"
#include "lldb/Target/ThreadPlanStepThrough.h"
#include "lldb/Utility/LLDBLog.h"
#include "lldb/Utility/Log.h"
#include "lldb/Utility/Stream.h"

usingnamespacelldb_private;
usingnamespacelldb;

ThreadPlanSingleThreadTimeout::ThreadPlanSingleThreadTimeout(
    Thread &thread, TimeoutInfoSP &info)
    :{}

ThreadPlanSingleThreadTimeout::~ThreadPlanSingleThreadTimeout() {}

uint64_t ThreadPlanSingleThreadTimeout::GetRemainingTimeoutMilliSeconds() {}

void ThreadPlanSingleThreadTimeout::GetDescription(
    Stream *s, lldb::DescriptionLevel level) {}

std::string ThreadPlanSingleThreadTimeout::StateToString(State state) {}

void ThreadPlanSingleThreadTimeout::PushNewWithTimeout(Thread &thread,
                                                       TimeoutInfoSP &info) {}

void ThreadPlanSingleThreadTimeout::ResumeFromPrevState(Thread &thread,
                                                        TimeoutInfoSP &info) {}

bool ThreadPlanSingleThreadTimeout::WillStop() {}

void ThreadPlanSingleThreadTimeout::DidPop() {}

bool ThreadPlanSingleThreadTimeout::DoPlanExplainsStop(Event *event_ptr) {}

lldb::StateType ThreadPlanSingleThreadTimeout::GetPlanRunState() {}

void ThreadPlanSingleThreadTimeout::TimeoutThreadFunc(
    ThreadPlanSingleThreadTimeout *self) {}

bool ThreadPlanSingleThreadTimeout::MischiefManaged() {}

bool ThreadPlanSingleThreadTimeout::ShouldStop(Event *event_ptr) {}

void ThreadPlanSingleThreadTimeout::SetStopOthers(bool new_value) {}

bool ThreadPlanSingleThreadTimeout::StopOthers() {}

bool ThreadPlanSingleThreadTimeout::IsTimeoutAsyncInterrupt(Event *event_ptr) {}

bool ThreadPlanSingleThreadTimeout::HandleEvent(Event *event_ptr) {}

void ThreadPlanSingleThreadTimeout::HandleTimeout() {}