#include "ScriptInterpreterNone.h"
#include "lldb/Core/Debugger.h"
#include "lldb/Core/PluginManager.h"
#include "lldb/Utility/Stream.h"
#include "lldb/Utility/StringList.h"
#include "llvm/Support/Threading.h"
#include <mutex>
usingnamespacelldb;
usingnamespacelldb_private;
LLDB_PLUGIN_DEFINE(…)
ScriptInterpreterNone::ScriptInterpreterNone(Debugger &debugger)
: … { … }
ScriptInterpreterNone::~ScriptInterpreterNone() = default;
static const char *no_interpreter_err_msg = …;
bool ScriptInterpreterNone::ExecuteOneLine(llvm::StringRef command,
CommandReturnObject *,
const ExecuteScriptOptions &) { … }
void ScriptInterpreterNone::ExecuteInterpreterLoop() { … }
void ScriptInterpreterNone::Initialize() { … }
void ScriptInterpreterNone::Terminate() { … }
lldb::ScriptInterpreterSP
ScriptInterpreterNone::CreateInstance(Debugger &debugger) { … }
llvm::StringRef ScriptInterpreterNone::GetPluginDescriptionStatic() { … }