Adopt the intrusive pointers in:

lldb_private::Breakpoint
lldb_private::BreakpointLocations
lldb_private::BreakpointSite
lldb_private::Debugger
lldb_private::StackFrame
lldb_private::Thread
lldb_private::Target



git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@139985 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/source/Breakpoint/BreakpointLocation.cpp b/source/Breakpoint/BreakpointLocation.cpp
index ce5482f..58f18e2 100644
--- a/source/Breakpoint/BreakpointLocation.cpp
+++ b/source/Breakpoint/BreakpointLocation.cpp
@@ -149,11 +149,11 @@
 ThreadPlan *
 BreakpointLocation::GetThreadPlanToTestCondition (ExecutionContext &exe_ctx, Stream &error)
 {
-    lldb::BreakpointLocationSP my_sp(m_owner.GetLocationSP(this));
+    lldb::BreakpointLocationSP this_sp(this);
     if (m_options_ap.get())
-        return m_options_ap->GetThreadPlanToTestCondition (exe_ctx, my_sp, error);
+        return m_options_ap->GetThreadPlanToTestCondition (exe_ctx, this_sp, error);
     else
-        return m_owner.GetThreadPlanToTestCondition (exe_ctx, my_sp, error);
+        return m_owner.GetThreadPlanToTestCondition (exe_ctx, this_sp, error);
 }
 
 const char *
@@ -259,9 +259,9 @@
     if (m_owner.GetTarget().GetSectionLoadList().IsEmpty())
         return false;
 
-    BreakpointLocationSP myself_sp(m_owner.GetLocationSP (this));
+    BreakpointLocationSP this_sp(this);
 
-    lldb::break_id_t new_id = process->CreateBreakpointSite (myself_sp, false);
+    lldb::break_id_t new_id = process->CreateBreakpointSite (this_sp, false);
 
     if (new_id == LLDB_INVALID_BREAK_ID)
     {