#include "lldb/API/SBWatchpointOptions.h"
#include "lldb/Breakpoint/Watchpoint.h"
#include "lldb/Utility/Instrumentation.h"
#include "Utils.h"
usingnamespacelldb;
usingnamespacelldb_private;
class WatchpointOptionsImpl { … };
SBWatchpointOptions::SBWatchpointOptions()
: … { … }
SBWatchpointOptions::SBWatchpointOptions(const SBWatchpointOptions &rhs) { … }
const SBWatchpointOptions &
SBWatchpointOptions::operator=(const SBWatchpointOptions &rhs) { … }
SBWatchpointOptions::~SBWatchpointOptions() = default;
void SBWatchpointOptions::SetWatchpointTypeRead(bool read) { … }
bool SBWatchpointOptions::GetWatchpointTypeRead() const { … }
void SBWatchpointOptions::SetWatchpointTypeWrite(
WatchpointWriteType write_type) { … }
WatchpointWriteType SBWatchpointOptions::GetWatchpointTypeWrite() const { … }