Add and SB API to set breakpoint conditions.


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@117082 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/source/API/SBBreakpoint.cpp b/source/API/SBBreakpoint.cpp
index 8f05453..2ba7b9e 100644
--- a/source/API/SBBreakpoint.cpp
+++ b/source/API/SBBreakpoint.cpp
@@ -205,6 +205,18 @@
         m_opaque_sp->SetIgnoreCount (count);
 }
 
+void
+SBBreakpoint::SetCondition (const char *condition)
+{
+    m_opaque_sp->SetCondition (condition);
+}
+
+const char *
+SBBreakpoint::GetCondition ()
+{
+    return m_opaque_sp->GetConditionText ();
+}
+
 uint32_t
 SBBreakpoint::GetHitCount () const
 {
diff --git a/source/API/SBBreakpointLocation.cpp b/source/API/SBBreakpointLocation.cpp
index 07300ea..b284f6a 100644
--- a/source/API/SBBreakpointLocation.cpp
+++ b/source/API/SBBreakpointLocation.cpp
@@ -99,6 +99,18 @@
 }
 
 void
+SBBreakpointLocation::SetCondition (const char *condition)
+{
+    m_opaque_sp->SetCondition (condition);
+}
+
+const char *
+SBBreakpointLocation::GetCondition ()
+{
+    return m_opaque_sp->GetConditionText ();
+}
+
+void
 SBBreakpointLocation::SetThreadID (tid_t thread_id)
 {
     if (m_opaque_sp)