diff options
Diffstat (limited to 'tools/lldb-mi/MICmnLLDBBroadcaster.cpp')
-rw-r--r-- | tools/lldb-mi/MICmnLLDBBroadcaster.cpp | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/tools/lldb-mi/MICmnLLDBBroadcaster.cpp b/tools/lldb-mi/MICmnLLDBBroadcaster.cpp deleted file mode 100644 index 554ec1f7e9fd..000000000000 --- a/tools/lldb-mi/MICmnLLDBBroadcaster.cpp +++ /dev/null @@ -1,68 +0,0 @@ -//===-- MICmnLLDBBroadcaster.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 -// -//===----------------------------------------------------------------------===// - -// In-house headers: -#include "MICmnLLDBBroadcaster.h" - -//++ -// Details: CMICmnLLDBBroadcaster constructor. -// Type: Method. -// Args: None. -// Return: None. -// Throws: None. -//-- -CMICmnLLDBBroadcaster::CMICmnLLDBBroadcaster() - : lldb::SBBroadcaster("MI driver") {} - -//++ -// Details: CMICmnLLDBBroadcaster destructor. -// Type: Overridable. -// Args: None. -// Return: None. -// Throws: None. -//-- -CMICmnLLDBBroadcaster::~CMICmnLLDBBroadcaster() { Shutdown(); } - -//++ -// Details: Initialize resources for *this broadcaster object. -// Type: Method. -// Args: None. -// Return: MIstatus::success - Functionality succeeded. -// MIstatus::failure - Functionality failed. -// Throws: None. -//-- -bool CMICmnLLDBBroadcaster::Initialize() { - m_clientUsageRefCnt++; - - if (m_bInitialized) - return MIstatus::success; - - m_bInitialized = MIstatus::success; - - return m_bInitialized; -} - -//++ -// Details: Release resources for *this broadcaster object. -// Type: Method. -// Args: None. -// Return: MIstatus::success - Functionality succeeded. -// MIstatus::failure - Functionality failed. -// Throws: None. -//-- -bool CMICmnLLDBBroadcaster::Shutdown() { - if (--m_clientUsageRefCnt > 0) - return MIstatus::success; - - if (!m_bInitialized) - return MIstatus::success; - - m_bInitialized = false; - - return MIstatus::success; -} |