llvm/lldb/source/API/SBWatchpoint.cpp

//===-- SBWatchpoint.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/API/SBWatchpoint.h"
#include "lldb/API/SBAddress.h"
#include "lldb/API/SBDebugger.h"
#include "lldb/API/SBDefines.h"
#include "lldb/API/SBEvent.h"
#include "lldb/API/SBStream.h"
#include "lldb/Utility/Instrumentation.h"

#include "lldb/Breakpoint/Watchpoint.h"
#include "lldb/Breakpoint/WatchpointList.h"
#include "lldb/Symbol/CompilerType.h"
#include "lldb/Target/Process.h"
#include "lldb/Target/Target.h"
#include "lldb/Utility/Stream.h"
#include "lldb/lldb-defines.h"
#include "lldb/lldb-types.h"

usingnamespacelldb;
usingnamespacelldb_private;

SBWatchpoint::SBWatchpoint() {}

SBWatchpoint::SBWatchpoint(const lldb::WatchpointSP &wp_sp)
    :{}

SBWatchpoint::SBWatchpoint(const SBWatchpoint &rhs)
    :{}

const SBWatchpoint &SBWatchpoint::operator=(const SBWatchpoint &rhs) {}

SBWatchpoint::~SBWatchpoint() = default;

watch_id_t SBWatchpoint::GetID() {}

bool SBWatchpoint::IsValid() const {}
operator bool()

bool SBWatchpoint::operator==(const SBWatchpoint &rhs) const {}

bool SBWatchpoint::operator!=(const SBWatchpoint &rhs) const {}

SBError SBWatchpoint::GetError() {}

int32_t SBWatchpoint::GetHardwareIndex() {}

addr_t SBWatchpoint::GetWatchAddress() {}

size_t SBWatchpoint::GetWatchSize() {}

void SBWatchpoint::SetEnabled(bool enabled) {}

bool SBWatchpoint::IsEnabled() {}

uint32_t SBWatchpoint::GetHitCount() {}

uint32_t SBWatchpoint::GetIgnoreCount() {}

void SBWatchpoint::SetIgnoreCount(uint32_t n) {}

const char *SBWatchpoint::GetCondition() {}

void SBWatchpoint::SetCondition(const char *condition) {}

bool SBWatchpoint::GetDescription(SBStream &description,
                                  DescriptionLevel level) {}

void SBWatchpoint::Clear() {}

lldb::WatchpointSP SBWatchpoint::GetSP() const {}

void SBWatchpoint::SetSP(const lldb::WatchpointSP &sp) {}

bool SBWatchpoint::EventIsWatchpointEvent(const lldb::SBEvent &event) {}

WatchpointEventType
SBWatchpoint::GetWatchpointEventTypeFromEvent(const SBEvent &event) {}

SBWatchpoint SBWatchpoint::GetWatchpointFromEvent(const lldb::SBEvent &event) {}

lldb::SBType SBWatchpoint::GetType() {}

WatchpointValueKind SBWatchpoint::GetWatchValueKind() {}

const char *SBWatchpoint::GetWatchSpec() {}

bool SBWatchpoint::IsWatchingReads() {}

bool SBWatchpoint::IsWatchingWrites() {}