Lines Matching defs:BreakpointOptions

1 //===-- BreakpointOptions.cpp ---------------------------------------------===//
9 #include "lldb/Breakpoint/BreakpointOptions.h"
27 *BreakpointOptions::CommandData::g_option_names[static_cast<uint32_t>(
28 BreakpointOptions::CommandData::OptionNames::LastOptionName)]{
32 BreakpointOptions::CommandData::SerializeToStructuredData() {
59 std::unique_ptr<BreakpointOptions::CommandData>
60 BreakpointOptions::CommandData::CreateFromStructuredData(
100 const char *BreakpointOptions::g_option_names[(
101 size_t)BreakpointOptions::OptionNames::LastOptionName]{
105 // BreakpointOptions constructor
106 BreakpointOptions::BreakpointOptions(bool all_flags_set)
115 BreakpointOptions::BreakpointOptions(const char *condition, bool enabled,
128 // BreakpointOptions copy constructor
129 BreakpointOptions::BreakpointOptions(const BreakpointOptions &rhs)
142 // BreakpointOptions assignment operator
143 const BreakpointOptions &BreakpointOptions::
144 operator=(const BreakpointOptions &rhs) {
162 void BreakpointOptions::CopyOverSetOptions(const BreakpointOptions &incoming)
216 BreakpointOptions::~BreakpointOptions() = default;
218 std::unique_ptr<BreakpointOptions> BreakpointOptions::CreateFromStructuredData(
299 auto bp_options = std::make_unique<BreakpointOptions>(
349 StructuredData::ObjectSP BreakpointOptions::SerializeToStructuredData() {
375 BreakpointOptions::CommandData::GetSerializationKey(), commands_sp);
388 void BreakpointOptions::SetCallback(BreakpointHitCallback callback,
408 void BreakpointOptions::SetCallback(
410 const BreakpointOptions::CommandBatonSP &callback_baton_sp,
419 void BreakpointOptions::ClearCallback() {
427 Baton *BreakpointOptions::GetBaton() { return m_callback_baton_sp.get(); }
429 const Baton *BreakpointOptions::GetBaton() const {
433 bool BreakpointOptions::InvokeCallback(StoppointCallbackContext *context,
448 bool BreakpointOptions::HasCallback() const {
452 bool BreakpointOptions::GetCommandLineCallbacks(StringList &command_list) {
466 void BreakpointOptions::SetCondition(const char *condition) {
479 const char *BreakpointOptions::GetConditionText(size_t *hash) const {
490 const ThreadSpec *BreakpointOptions::GetThreadSpecNoCreate() const {
494 ThreadSpec *BreakpointOptions::GetThreadSpec() {
503 void BreakpointOptions::SetThreadID(lldb::tid_t thread_id) {
508 void BreakpointOptions::SetThreadSpec(
514 void BreakpointOptions::GetDescription(Stream *s,
566 void BreakpointOptions::CommandBaton::GetDescription(
596 void BreakpointOptions::SetCommandDataCallback(
600 SetCallback(BreakpointOptions::BreakpointOptionsCallbackFunction, baton_sp);
604 bool BreakpointOptions::BreakpointOptionsCallbackFunction(
645 void BreakpointOptions::Clear()