diff options
Diffstat (limited to 'tools/lldb-mi/MICmdCmdExec.cpp')
-rw-r--r-- | tools/lldb-mi/MICmdCmdExec.cpp | 227 |
1 files changed, 113 insertions, 114 deletions
diff --git a/tools/lldb-mi/MICmdCmdExec.cpp b/tools/lldb-mi/MICmdCmdExec.cpp index f0208c83d58de..dccfe129b2c00 100644 --- a/tools/lldb-mi/MICmdCmdExec.cpp +++ b/tools/lldb-mi/MICmdCmdExec.cpp @@ -47,7 +47,8 @@ // Return: None. // Throws: None. //-- -CMICmdCmdExecRun::CMICmdCmdExecRun(void) +CMICmdCmdExecRun::CMICmdCmdExecRun() + : m_constStrArgStart("start") { // Command factory matches this name with that received from the stdin stream m_strMiCmd = "exec-run"; @@ -63,11 +64,28 @@ CMICmdCmdExecRun::CMICmdCmdExecRun(void) // Return: None. // Throws: None. //-- -CMICmdCmdExecRun::~CMICmdCmdExecRun(void) +CMICmdCmdExecRun::~CMICmdCmdExecRun() { } //++ ------------------------------------------------------------------------------------ +// Details: The invoker requires this function. It parses the command line options' +// arguments to extract values for each of those arguments. +// Type: Overridden. +// Args: None. +// Return: MIstatus::success - Functional succeeded. +// MIstatus::failure - Functional failed. +// Throws: None. +//-- +bool +CMICmdCmdExecRun::ParseArgs() +{ + m_setCmdArgs.Add( + new CMICmdArgValOptionLong(m_constStrArgStart, false, true, CMICmdArgValListBase::eArgValType_OptionLong, 0)); + return ParseValidateCmdOptions(); +} + +//++ ------------------------------------------------------------------------------------ // Details: The invoker requires this function. The command does work in this function. // The command is likely to communicate with the LLDB SBDebugger in here. // Type: Overridden. @@ -77,13 +95,21 @@ CMICmdCmdExecRun::~CMICmdCmdExecRun(void) // Throws: None. //-- bool -CMICmdCmdExecRun::Execute(void) +CMICmdCmdExecRun::Execute() { CMICmnLLDBDebugSessionInfo &rSessionInfo(CMICmnLLDBDebugSessionInfo::Instance()); lldb::SBError error; lldb::SBStream errMsg; lldb::SBLaunchInfo launchInfo = rSessionInfo.GetTarget().GetLaunchInfo(); launchInfo.SetListener(rSessionInfo.GetListener()); + + // Run to first instruction or main() requested? + CMICMDBASE_GETOPTION(pArgStart, OptionLong, m_constStrArgStart); + if (pArgStart->GetFound()) + { + launchInfo.SetLaunchFlags(launchInfo.GetLaunchFlags() | lldb::eLaunchFlagStopAtEntry); + } + lldb::SBProcess process = rSessionInfo.GetTarget().Launch(launchInfo, error); if ((!process.IsValid()) || (error.Fail())) { @@ -103,6 +129,7 @@ CMICmdCmdExecRun::Execute(void) //++ ------------------------------------------------------------------------------------ // Details: The invoker requires this function. The command prepares a MI Record Result // for the work carried out in the Execute(). +// Called only if Execute() set status as successful on completion. // Type: Overridden. // Args: None. // Return: MIstatus::success - Functional succeeded. @@ -110,33 +137,23 @@ CMICmdCmdExecRun::Execute(void) // Throws: None. //-- bool -CMICmdCmdExecRun::Acknowledge(void) +CMICmdCmdExecRun::Acknowledge() { - if (m_lldbResult.GetErrorSize() > 0) - { - const CMICmnMIValueConst miValueConst(m_lldbResult.GetError()); - const CMICmnMIValueResult miValueResult("message", miValueConst); - const CMICmnMIResultRecord miRecordResult(m_cmdData.strMiCmdToken, CMICmnMIResultRecord::eResultClass_Error, miValueResult); - m_miResultRecord = miRecordResult; - } - else - { - const CMICmnMIResultRecord miRecordResult(m_cmdData.strMiCmdToken, CMICmnMIResultRecord::eResultClass_Running); - m_miResultRecord = miRecordResult; + const CMICmnMIResultRecord miRecordResult(m_cmdData.strMiCmdToken, CMICmnMIResultRecord::eResultClass_Running); + m_miResultRecord = miRecordResult; - CMICmnLLDBDebugSessionInfo &rSessionInfo(CMICmnLLDBDebugSessionInfo::Instance()); - lldb::pid_t pid = rSessionInfo.GetProcess().GetProcessID(); - // Give the client '=thread-group-started,id="i1" pid="xyz"' - m_bHasResultRecordExtra = true; - const CMICmnMIValueConst miValueConst2("i1"); - const CMICmnMIValueResult miValueResult2("id", miValueConst2); - const CMIUtilString strPid(CMIUtilString::Format("%lld", pid)); - const CMICmnMIValueConst miValueConst(strPid); - const CMICmnMIValueResult miValueResult("pid", miValueConst); - CMICmnMIOutOfBandRecord miOutOfBand(CMICmnMIOutOfBandRecord::eOutOfBand_ThreadGroupStarted, miValueResult2); - miOutOfBand.Add(miValueResult); - m_miResultRecordExtra = miOutOfBand.GetString(); - } + CMICmnLLDBDebugSessionInfo &rSessionInfo(CMICmnLLDBDebugSessionInfo::Instance()); + lldb::pid_t pid = rSessionInfo.GetProcess().GetProcessID(); + // Give the client '=thread-group-started,id="i1" pid="xyz"' + m_bHasResultRecordExtra = true; + const CMICmnMIValueConst miValueConst2("i1"); + const CMICmnMIValueResult miValueResult2("id", miValueConst2); + const CMIUtilString strPid(CMIUtilString::Format("%lld", pid)); + const CMICmnMIValueConst miValueConst(strPid); + const CMICmnMIValueResult miValueResult("pid", miValueConst); + CMICmnMIOutOfBandRecord miOutOfBand(CMICmnMIOutOfBandRecord::eOutOfBand_ThreadGroupStarted, miValueResult2); + miOutOfBand.Add(miValueResult); + m_miResultRecordExtra = miOutOfBand.GetString(); return MIstatus::success; } @@ -150,7 +167,7 @@ CMICmdCmdExecRun::Acknowledge(void) // Throws: None. //-- CMICmdBase * -CMICmdCmdExecRun::CreateSelf(void) +CMICmdCmdExecRun::CreateSelf() { return new CMICmdCmdExecRun(); } @@ -166,7 +183,7 @@ CMICmdCmdExecRun::CreateSelf(void) // Return: None. // Throws: None. //-- -CMICmdCmdExecContinue::CMICmdCmdExecContinue(void) +CMICmdCmdExecContinue::CMICmdCmdExecContinue() { // Command factory matches this name with that received from the stdin stream m_strMiCmd = "exec-continue"; @@ -182,7 +199,7 @@ CMICmdCmdExecContinue::CMICmdCmdExecContinue(void) // Return: None. // Throws: None. //-- -CMICmdCmdExecContinue::~CMICmdCmdExecContinue(void) +CMICmdCmdExecContinue::~CMICmdCmdExecContinue() { } @@ -196,7 +213,7 @@ CMICmdCmdExecContinue::~CMICmdCmdExecContinue(void) // Throws: None. //-- bool -CMICmdCmdExecContinue::Execute(void) +CMICmdCmdExecContinue::Execute() { const char *pCmd = "continue"; CMICmnLLDBDebugSessionInfo &rSessionInfo(CMICmnLLDBDebugSessionInfo::Instance()); @@ -238,7 +255,7 @@ CMICmdCmdExecContinue::Execute(void) // Throws: None. //-- bool -CMICmdCmdExecContinue::Acknowledge(void) +CMICmdCmdExecContinue::Acknowledge() { if (m_lldbResult.GetErrorSize() > 0) { @@ -265,7 +282,7 @@ CMICmdCmdExecContinue::Acknowledge(void) // Throws: None. //-- CMICmdBase * -CMICmdCmdExecContinue::CreateSelf(void) +CMICmdCmdExecContinue::CreateSelf() { return new CMICmdCmdExecContinue(); } @@ -281,9 +298,8 @@ CMICmdCmdExecContinue::CreateSelf(void) // Return: None. // Throws: None. //-- -CMICmdCmdExecNext::CMICmdCmdExecNext(void) - : m_constStrArgThread("thread") - , m_constStrArgNumber("number") +CMICmdCmdExecNext::CMICmdCmdExecNext() + : m_constStrArgNumber("number") { // Command factory matches this name with that received from the stdin stream m_strMiCmd = "exec-next"; @@ -299,7 +315,7 @@ CMICmdCmdExecNext::CMICmdCmdExecNext(void) // Return: None. // Throws: None. //-- -CMICmdCmdExecNext::~CMICmdCmdExecNext(void) +CMICmdCmdExecNext::~CMICmdCmdExecNext() { } @@ -313,12 +329,10 @@ CMICmdCmdExecNext::~CMICmdCmdExecNext(void) // Throws: None. //-- bool -CMICmdCmdExecNext::ParseArgs(void) +CMICmdCmdExecNext::ParseArgs() { - bool bOk = - m_setCmdArgs.Add(*(new CMICmdArgValOptionLong(m_constStrArgThread, false, true, CMICmdArgValListBase::eArgValType_Number, 1))); - bOk = bOk && m_setCmdArgs.Add(*(new CMICmdArgValNumber(m_constStrArgNumber, false, false))); - return (bOk && ParseValidateCmdOptions()); + m_setCmdArgs.Add(new CMICmdArgValNumber(m_constStrArgNumber, false, false)); + return ParseValidateCmdOptions(); } //++ ------------------------------------------------------------------------------------ @@ -331,7 +345,7 @@ CMICmdCmdExecNext::ParseArgs(void) // Throws: None. //-- bool -CMICmdCmdExecNext::Execute(void) +CMICmdCmdExecNext::Execute() { CMICMDBASE_GETOPTION(pArgThread, OptionLong, m_constStrArgThread); @@ -363,7 +377,7 @@ CMICmdCmdExecNext::Execute(void) // Throws: None. //-- bool -CMICmdCmdExecNext::Acknowledge(void) +CMICmdCmdExecNext::Acknowledge() { if (m_lldbResult.GetErrorSize() > 0) { @@ -392,7 +406,7 @@ CMICmdCmdExecNext::Acknowledge(void) // Throws: None. //-- CMICmdBase * -CMICmdCmdExecNext::CreateSelf(void) +CMICmdCmdExecNext::CreateSelf() { return new CMICmdCmdExecNext(); } @@ -408,9 +422,8 @@ CMICmdCmdExecNext::CreateSelf(void) // Return: None. // Throws: None. //-- -CMICmdCmdExecStep::CMICmdCmdExecStep(void) - : m_constStrArgThread("thread") - , m_constStrArgNumber("number") +CMICmdCmdExecStep::CMICmdCmdExecStep() + : m_constStrArgNumber("number") { // Command factory matches this name with that received from the stdin stream m_strMiCmd = "exec-step"; @@ -426,7 +439,7 @@ CMICmdCmdExecStep::CMICmdCmdExecStep(void) // Return: None. // Throws: None. //-- -CMICmdCmdExecStep::~CMICmdCmdExecStep(void) +CMICmdCmdExecStep::~CMICmdCmdExecStep() { } @@ -440,12 +453,10 @@ CMICmdCmdExecStep::~CMICmdCmdExecStep(void) // Throws: None. //-- bool -CMICmdCmdExecStep::ParseArgs(void) +CMICmdCmdExecStep::ParseArgs() { - bool bOk = - m_setCmdArgs.Add(*(new CMICmdArgValOptionLong(m_constStrArgThread, false, true, CMICmdArgValListBase::eArgValType_Number, 1))); - bOk = bOk && m_setCmdArgs.Add(*(new CMICmdArgValNumber(m_constStrArgNumber, false, false))); - return (bOk && ParseValidateCmdOptions()); + m_setCmdArgs.Add(new CMICmdArgValNumber(m_constStrArgNumber, false, false)); + return ParseValidateCmdOptions(); } //++ ------------------------------------------------------------------------------------ @@ -458,7 +469,7 @@ CMICmdCmdExecStep::ParseArgs(void) // Throws: None. //-- bool -CMICmdCmdExecStep::Execute(void) +CMICmdCmdExecStep::Execute() { CMICMDBASE_GETOPTION(pArgThread, OptionLong, m_constStrArgThread); @@ -490,7 +501,7 @@ CMICmdCmdExecStep::Execute(void) // Throws: None. //-- bool -CMICmdCmdExecStep::Acknowledge(void) +CMICmdCmdExecStep::Acknowledge() { if (m_lldbResult.GetErrorSize() > 0) { @@ -519,7 +530,7 @@ CMICmdCmdExecStep::Acknowledge(void) // Throws: None. //-- CMICmdBase * -CMICmdCmdExecStep::CreateSelf(void) +CMICmdCmdExecStep::CreateSelf() { return new CMICmdCmdExecStep(); } @@ -535,9 +546,8 @@ CMICmdCmdExecStep::CreateSelf(void) // Return: None. // Throws: None. //-- -CMICmdCmdExecNextInstruction::CMICmdCmdExecNextInstruction(void) - : m_constStrArgThread("thread") - , m_constStrArgNumber("number") +CMICmdCmdExecNextInstruction::CMICmdCmdExecNextInstruction() + : m_constStrArgNumber("number") { // Command factory matches this name with that received from the stdin stream m_strMiCmd = "exec-next-instruction"; @@ -553,7 +563,7 @@ CMICmdCmdExecNextInstruction::CMICmdCmdExecNextInstruction(void) // Return: None. // Throws: None. //-- -CMICmdCmdExecNextInstruction::~CMICmdCmdExecNextInstruction(void) +CMICmdCmdExecNextInstruction::~CMICmdCmdExecNextInstruction() { } @@ -567,12 +577,10 @@ CMICmdCmdExecNextInstruction::~CMICmdCmdExecNextInstruction(void) // Throws: None. //-- bool -CMICmdCmdExecNextInstruction::ParseArgs(void) +CMICmdCmdExecNextInstruction::ParseArgs() { - bool bOk = - m_setCmdArgs.Add(*(new CMICmdArgValOptionLong(m_constStrArgThread, false, true, CMICmdArgValListBase::eArgValType_Number, 1))); - bOk = bOk && m_setCmdArgs.Add(*(new CMICmdArgValNumber(m_constStrArgNumber, false, false))); - return (bOk && ParseValidateCmdOptions()); + m_setCmdArgs.Add(new CMICmdArgValNumber(m_constStrArgNumber, false, false)); + return ParseValidateCmdOptions(); } //++ ------------------------------------------------------------------------------------ @@ -585,7 +593,7 @@ CMICmdCmdExecNextInstruction::ParseArgs(void) // Throws: None. //-- bool -CMICmdCmdExecNextInstruction::Execute(void) +CMICmdCmdExecNextInstruction::Execute() { CMICMDBASE_GETOPTION(pArgThread, OptionLong, m_constStrArgThread); @@ -617,7 +625,7 @@ CMICmdCmdExecNextInstruction::Execute(void) // Throws: None. //-- bool -CMICmdCmdExecNextInstruction::Acknowledge(void) +CMICmdCmdExecNextInstruction::Acknowledge() { if (m_lldbResult.GetErrorSize() > 0) { @@ -646,7 +654,7 @@ CMICmdCmdExecNextInstruction::Acknowledge(void) // Throws: None. //-- CMICmdBase * -CMICmdCmdExecNextInstruction::CreateSelf(void) +CMICmdCmdExecNextInstruction::CreateSelf() { return new CMICmdCmdExecNextInstruction(); } @@ -662,9 +670,8 @@ CMICmdCmdExecNextInstruction::CreateSelf(void) // Return: None. // Throws: None. //-- -CMICmdCmdExecStepInstruction::CMICmdCmdExecStepInstruction(void) - : m_constStrArgThread("thread") - , m_constStrArgNumber("number") +CMICmdCmdExecStepInstruction::CMICmdCmdExecStepInstruction() + : m_constStrArgNumber("number") { // Command factory matches this name with that received from the stdin stream m_strMiCmd = "exec-step-instruction"; @@ -680,7 +687,7 @@ CMICmdCmdExecStepInstruction::CMICmdCmdExecStepInstruction(void) // Return: None. // Throws: None. //-- -CMICmdCmdExecStepInstruction::~CMICmdCmdExecStepInstruction(void) +CMICmdCmdExecStepInstruction::~CMICmdCmdExecStepInstruction() { } @@ -694,12 +701,10 @@ CMICmdCmdExecStepInstruction::~CMICmdCmdExecStepInstruction(void) // Throws: None. //-- bool -CMICmdCmdExecStepInstruction::ParseArgs(void) +CMICmdCmdExecStepInstruction::ParseArgs() { - bool bOk = - m_setCmdArgs.Add(*(new CMICmdArgValOptionLong(m_constStrArgThread, false, true, CMICmdArgValListBase::eArgValType_Number, 1))); - bOk = bOk && m_setCmdArgs.Add(*(new CMICmdArgValNumber(m_constStrArgNumber, false, false))); - return (bOk && ParseValidateCmdOptions()); + m_setCmdArgs.Add(new CMICmdArgValNumber(m_constStrArgNumber, false, false)); + return ParseValidateCmdOptions(); } //++ ------------------------------------------------------------------------------------ @@ -712,7 +717,7 @@ CMICmdCmdExecStepInstruction::ParseArgs(void) // Throws: None. //-- bool -CMICmdCmdExecStepInstruction::Execute(void) +CMICmdCmdExecStepInstruction::Execute() { CMICMDBASE_GETOPTION(pArgThread, OptionLong, m_constStrArgThread); @@ -744,7 +749,7 @@ CMICmdCmdExecStepInstruction::Execute(void) // Throws: None. //-- bool -CMICmdCmdExecStepInstruction::Acknowledge(void) +CMICmdCmdExecStepInstruction::Acknowledge() { if (m_lldbResult.GetErrorSize() > 0) { @@ -773,7 +778,7 @@ CMICmdCmdExecStepInstruction::Acknowledge(void) // Throws: None. //-- CMICmdBase * -CMICmdCmdExecStepInstruction::CreateSelf(void) +CMICmdCmdExecStepInstruction::CreateSelf() { return new CMICmdCmdExecStepInstruction(); } @@ -789,9 +794,7 @@ CMICmdCmdExecStepInstruction::CreateSelf(void) // Return: None. // Throws: None. //-- -CMICmdCmdExecFinish::CMICmdCmdExecFinish(void) - : m_constStrArgThread("thread") - , m_constStrArgFrame("frame") +CMICmdCmdExecFinish::CMICmdCmdExecFinish() { // Command factory matches this name with that received from the stdin stream m_strMiCmd = "exec-finish"; @@ -807,7 +810,7 @@ CMICmdCmdExecFinish::CMICmdCmdExecFinish(void) // Return: None. // Throws: None. //-- -CMICmdCmdExecFinish::~CMICmdCmdExecFinish(void) +CMICmdCmdExecFinish::~CMICmdCmdExecFinish() { } @@ -821,13 +824,9 @@ CMICmdCmdExecFinish::~CMICmdCmdExecFinish(void) // Throws: None. //-- bool -CMICmdCmdExecFinish::ParseArgs(void) +CMICmdCmdExecFinish::ParseArgs() { - bool bOk = - m_setCmdArgs.Add(*(new CMICmdArgValOptionLong(m_constStrArgThread, false, true, CMICmdArgValListBase::eArgValType_Number, 1))); - bOk = bOk && - m_setCmdArgs.Add(*(new CMICmdArgValOptionLong(m_constStrArgFrame, false, false, CMICmdArgValListBase::eArgValType_Number, 1))); - return (bOk && ParseValidateCmdOptions()); + return ParseValidateCmdOptions(); } //++ ------------------------------------------------------------------------------------ @@ -840,7 +839,7 @@ CMICmdCmdExecFinish::ParseArgs(void) // Throws: None. //-- bool -CMICmdCmdExecFinish::Execute(void) +CMICmdCmdExecFinish::Execute() { CMICMDBASE_GETOPTION(pArgThread, OptionLong, m_constStrArgThread); @@ -872,7 +871,7 @@ CMICmdCmdExecFinish::Execute(void) // Throws: None. //-- bool -CMICmdCmdExecFinish::Acknowledge(void) +CMICmdCmdExecFinish::Acknowledge() { if (m_lldbResult.GetErrorSize() > 0) { @@ -901,7 +900,7 @@ CMICmdCmdExecFinish::Acknowledge(void) // Throws: None. //-- CMICmdBase * -CMICmdCmdExecFinish::CreateSelf(void) +CMICmdCmdExecFinish::CreateSelf() { return new CMICmdCmdExecFinish(); } @@ -917,7 +916,7 @@ CMICmdCmdExecFinish::CreateSelf(void) // Return: None. // Throws: None. //-- -CMICmdCmdExecInterrupt::CMICmdCmdExecInterrupt(void) +CMICmdCmdExecInterrupt::CMICmdCmdExecInterrupt() { // Command factory matches this name with that received from the stdin stream m_strMiCmd = "exec-interrupt"; @@ -933,7 +932,7 @@ CMICmdCmdExecInterrupt::CMICmdCmdExecInterrupt(void) // Return: None. // Throws: None. //-- -CMICmdCmdExecInterrupt::~CMICmdCmdExecInterrupt(void) +CMICmdCmdExecInterrupt::~CMICmdCmdExecInterrupt() { } @@ -947,7 +946,7 @@ CMICmdCmdExecInterrupt::~CMICmdCmdExecInterrupt(void) // Throws: None. //-- bool -CMICmdCmdExecInterrupt::Execute(void) +CMICmdCmdExecInterrupt::Execute() { CMICmnLLDBDebugSessionInfo &rSessionInfo(CMICmnLLDBDebugSessionInfo::Instance()); lldb::SBDebugger &rDebugger = rSessionInfo.GetDebugger(); @@ -976,7 +975,7 @@ CMICmdCmdExecInterrupt::Execute(void) // Throws: None. //-- bool -CMICmdCmdExecInterrupt::Acknowledge(void) +CMICmdCmdExecInterrupt::Acknowledge() { if (m_lldbResult.GetErrorSize() > 0) { @@ -1003,7 +1002,7 @@ CMICmdCmdExecInterrupt::Acknowledge(void) // Throws: None. //-- CMICmdBase * -CMICmdCmdExecInterrupt::CreateSelf(void) +CMICmdCmdExecInterrupt::CreateSelf() { return new CMICmdCmdExecInterrupt(); } @@ -1019,7 +1018,7 @@ CMICmdCmdExecInterrupt::CreateSelf(void) // Return: None. // Throws: None. //-- -CMICmdCmdExecArguments::CMICmdCmdExecArguments(void) +CMICmdCmdExecArguments::CMICmdCmdExecArguments() : m_constStrArgArguments("arguments") { // Command factory matches this name with that received from the stdin stream @@ -1036,7 +1035,7 @@ CMICmdCmdExecArguments::CMICmdCmdExecArguments(void) // Return: None. // Throws: None. //-- -CMICmdCmdExecArguments::~CMICmdCmdExecArguments(void) +CMICmdCmdExecArguments::~CMICmdCmdExecArguments() { } @@ -1050,11 +1049,11 @@ CMICmdCmdExecArguments::~CMICmdCmdExecArguments(void) // Throws: None. //-- bool -CMICmdCmdExecArguments::ParseArgs(void) +CMICmdCmdExecArguments::ParseArgs() { - bool bOk = m_setCmdArgs.Add( - *(new CMICmdArgValListOfN(m_constStrArgArguments, false, true, CMICmdArgValListBase::eArgValType_StringAnything))); - return (bOk && ParseValidateCmdOptions()); + m_setCmdArgs.Add( + new CMICmdArgValListOfN(m_constStrArgArguments, false, true, CMICmdArgValListBase::eArgValType_StringAnything)); + return ParseValidateCmdOptions(); } //++ ------------------------------------------------------------------------------------ @@ -1067,7 +1066,7 @@ CMICmdCmdExecArguments::ParseArgs(void) // Throws: None. //-- bool -CMICmdCmdExecArguments::Execute(void) +CMICmdCmdExecArguments::Execute() { CMICMDBASE_GETOPTION(pArgArguments, ListOfN, m_constStrArgArguments); @@ -1106,7 +1105,7 @@ CMICmdCmdExecArguments::Execute(void) // Throws: None. //-- bool -CMICmdCmdExecArguments::Acknowledge(void) +CMICmdCmdExecArguments::Acknowledge() { const CMICmnMIResultRecord miRecordResult(m_cmdData.strMiCmdToken, CMICmnMIResultRecord::eResultClass_Done); m_miResultRecord = miRecordResult; @@ -1123,7 +1122,7 @@ CMICmdCmdExecArguments::Acknowledge(void) // Throws: None. //-- CMICmdBase * -CMICmdCmdExecArguments::CreateSelf(void) +CMICmdCmdExecArguments::CreateSelf() { return new CMICmdCmdExecArguments(); } @@ -1139,7 +1138,7 @@ CMICmdCmdExecArguments::CreateSelf(void) // Return: None. // Throws: None. //-- -CMICmdCmdExecAbort::CMICmdCmdExecAbort(void) +CMICmdCmdExecAbort::CMICmdCmdExecAbort() { // Command factory matches this name with that received from the stdin stream m_strMiCmd = "exec-abort"; @@ -1155,7 +1154,7 @@ CMICmdCmdExecAbort::CMICmdCmdExecAbort(void) // Return: None. // Throws: None. //-- -CMICmdCmdExecAbort::~CMICmdCmdExecAbort(void) +CMICmdCmdExecAbort::~CMICmdCmdExecAbort() { } @@ -1169,7 +1168,7 @@ CMICmdCmdExecAbort::~CMICmdCmdExecAbort(void) // Throws: None. //-- bool -CMICmdCmdExecAbort::Execute(void) +CMICmdCmdExecAbort::Execute() { CMICmnLLDBDebugSessionInfo &rSessionInfo(CMICmnLLDBDebugSessionInfo::Instance()); lldb::SBProcess sbProcess = rSessionInfo.GetProcess(); @@ -1199,7 +1198,7 @@ CMICmdCmdExecAbort::Execute(void) // Throws: None. //-- bool -CMICmdCmdExecAbort::Acknowledge(void) +CMICmdCmdExecAbort::Acknowledge() { const CMICmnMIResultRecord miRecordResult(m_cmdData.strMiCmdToken, CMICmnMIResultRecord::eResultClass_Done); m_miResultRecord = miRecordResult; @@ -1215,7 +1214,7 @@ CMICmdCmdExecAbort::Acknowledge(void) // Throws: None. //-- CMICmdBase * -CMICmdCmdExecAbort::CreateSelf(void) +CMICmdCmdExecAbort::CreateSelf() { return new CMICmdCmdExecAbort(); } |