reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/source/Breakpoint/Breakpoint.cpp
   61       m_options_up(new BreakpointOptions(*source_bp.m_options_up)),
  111       m_options_up->SerializeToStructuredData());
  194     result_sp->m_options_up = std::move(options_up);
  289   if (enable == m_options_up->IsEnabled())
  292   m_options_up->SetEnabled(enable);
  302 bool Breakpoint::IsEnabled() { return m_options_up->IsEnabled(); }
  305   if (m_options_up->GetIgnoreCount() == n)
  308   m_options_up->SetIgnoreCount(n);
  313   uint32_t ignore = m_options_up->GetIgnoreCount();
  315     m_options_up->SetIgnoreCount(ignore - 1);
  319   return m_options_up->GetIgnoreCount();
  336 bool Breakpoint::IsOneShot() const { return m_options_up->IsOneShot(); }
  339   m_options_up->SetOneShot(one_shot);
  343   return m_options_up->IsAutoContinue();
  347   m_options_up->SetAutoContinue(auto_continue);
  351   if (m_options_up->GetThreadSpec()->GetTID() == thread_id)
  354   m_options_up->GetThreadSpec()->SetTID(thread_id);
  359   if (m_options_up->GetThreadSpecNoCreate() == nullptr)
  362     return m_options_up->GetThreadSpecNoCreate()->GetTID();
  366   if (m_options_up->GetThreadSpec()->GetIndex() == index)
  369   m_options_up->GetThreadSpec()->SetIndex(index);
  374   if (m_options_up->GetThreadSpecNoCreate() == nullptr)
  377     return m_options_up->GetThreadSpecNoCreate()->GetIndex();
  381   if (m_options_up->GetThreadSpec()->GetName() != nullptr &&
  382       ::strcmp(m_options_up->GetThreadSpec()->GetName(), thread_name) == 0)
  385   m_options_up->GetThreadSpec()->SetName(thread_name);
  390   if (m_options_up->GetThreadSpecNoCreate() == nullptr)
  393     return m_options_up->GetThreadSpecNoCreate()->GetName();
  397   if (m_options_up->GetThreadSpec()->GetQueueName() != nullptr &&
  398       ::strcmp(m_options_up->GetThreadSpec()->GetQueueName(), queue_name) == 0)
  401   m_options_up->GetThreadSpec()->SetQueueName(queue_name);
  406   if (m_options_up->GetThreadSpecNoCreate() == nullptr)
  409     return m_options_up->GetThreadSpecNoCreate()->GetQueueName();
  413   m_options_up->SetCondition(condition);
  418   return m_options_up->GetConditionText();
  426   m_options_up->SetCallback(callback, std::make_shared<UntypedBaton>(baton),
  437   m_options_up->SetCallback(callback, callback_baton_sp, is_synchronous);
  440 void Breakpoint::ClearCallback() { m_options_up->ClearCallback(); }
  444   return m_options_up->InvokeCallback(context, GetID(), bp_loc_id);
  447 BreakpointOptions *Breakpoint::GetOptions() { return m_options_up.get(); }
  450   return m_options_up.get();