diff options
Diffstat (limited to 'tools/lldb-mi/MICmdCmd.cpp')
| -rw-r--r-- | tools/lldb-mi/MICmdCmd.cpp | 158 | 
1 files changed, 0 insertions, 158 deletions
| diff --git a/tools/lldb-mi/MICmdCmd.cpp b/tools/lldb-mi/MICmdCmd.cpp deleted file mode 100644 index 081cff6fa51f..000000000000 --- a/tools/lldb-mi/MICmdCmd.cpp +++ /dev/null @@ -1,158 +0,0 @@ -//===-- MICmdCmd.cpp --------------------------------------------*- C++ -*-===// -// -// 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 -// -//===----------------------------------------------------------------------===// - -// Overview:    CMICmdCmdEnablePrettyPrinting   implementation. -//              CMICmdCmdSource                 implementation. -// - -// In-house headers: -#include "MICmdCmd.h" - -//++ -// Details: CMICmdCmdEnablePrettyPrinting constructor. -// Type:    Method. -// Args:    None. -// Return:  None. -// Throws:  None. -//-- -CMICmdCmdEnablePrettyPrinting::CMICmdCmdEnablePrettyPrinting() { -  // Command factory matches this name with that received from the stdin stream -  m_strMiCmd = "enable-pretty-printing"; - -  // Required by the CMICmdFactory when registering *this command -  m_pSelfCreatorFn = &CMICmdCmdEnablePrettyPrinting::CreateSelf; -} - -//++ -// Details: CMICmdCmdEnablePrettyPrinting destructor. -// Type:    Overrideable. -// Args:    None. -// Return:  None. -// Throws:  None. -//-- -CMICmdCmdEnablePrettyPrinting::~CMICmdCmdEnablePrettyPrinting() {} - -//++ -// 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. -// Args:    None. -// Return:  MIstatus::success - Functional succeeded. -//          MIstatus::failure - Functional failed. -// Throws:  None. -//-- -bool CMICmdCmdEnablePrettyPrinting::Execute() { -  // Do nothing -  return MIstatus::success; -} - -//++ -// Details: The invoker requires this function. The command prepares a MI Record -// Result -//          for the work carried out in the Execute(). -// Type:    Overridden. -// Args:    None. -// Return:  MIstatus::success - Functional succeeded. -//          MIstatus::failure - Functional failed. -// Throws:  None. -//-- -bool CMICmdCmdEnablePrettyPrinting::Acknowledge() { -  const CMICmnMIValueConst miValueConst("0"); -  const CMICmnMIValueResult miValueResult("supported", miValueConst); -  const CMICmnMIResultRecord miRecordResult( -      m_cmdData.strMiCmdToken, CMICmnMIResultRecord::eResultClass_Done, -      miValueResult); -  m_miResultRecord = miRecordResult; - -  return MIstatus::success; -} - -//++ -// Details: Required by the CMICmdFactory when registering *this command. The -// factory -//          calls this function to create an instance of *this command. -// Type:    Static method. -// Args:    None. -// Return:  CMICmdBase * - Pointer to a new command. -// Throws:  None. -//-- -CMICmdBase *CMICmdCmdEnablePrettyPrinting::CreateSelf() { -  return new CMICmdCmdEnablePrettyPrinting(); -} - - -//++ -// Details: CMICmdCmdSource constructor. -// Type:    Method. -// Args:    None. -// Return:  None. -// Throws:  None. -//-- -CMICmdCmdSource::CMICmdCmdSource() { -  // Command factory matches this name with that received from the stdin stream -  m_strMiCmd = "source"; - -  // Required by the CMICmdFactory when registering *this command -  m_pSelfCreatorFn = &CMICmdCmdSource::CreateSelf; -} - -//++ -// Details: CMICmdCmdSource destructor. -// Type:    Overrideable. -// Args:    None. -// Return:  None. -// Throws:  None. -//-- -CMICmdCmdSource::~CMICmdCmdSource() {} - -//++ -// 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. -// Args:    None. -// Return:  MIstatus::success - Functional succeeded. -//          MIstatus::failure - Functional failed. -// Throws:  None. -//-- -bool CMICmdCmdSource::Execute() { -  // Do nothing -  return MIstatus::success; -} - -//++ -// Details: The invoker requires this function. The command prepares a MI Record -// Result -//          for the work carried out in the Execute(). -// Type:    Overridden. -// Args:    None. -// Return:  MIstatus::success - Functional succeeded. -//          MIstatus::failure - Functional failed. -// Throws:  None. -//-- -bool CMICmdCmdSource::Acknowledge() { -  const CMICmnMIResultRecord miRecordResult( -      m_cmdData.strMiCmdToken, CMICmnMIResultRecord::eResultClass_Done); -  m_miResultRecord = miRecordResult; - -  return MIstatus::success; -} - -//++ -// Details: Required by the CMICmdFactory when registering *this command. The -// factory -//          calls this function to create an instance of *this command. -// Type:    Static method. -// Args:    None. -// Return:  CMICmdBase * - Pointer to a new command. -// Throws:  None. -//-- -CMICmdBase *CMICmdCmdSource::CreateSelf() { return new CMICmdCmdSource(); } | 
