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/Target/ThreadPlanTestCondition.cpp b/source/Target/ThreadPlanTestCondition.cpp
index 0c3c0e2..9c17ac3 100644
--- a/source/Target/ThreadPlanTestCondition.cpp
+++ b/source/Target/ThreadPlanTestCondition.cpp
@@ -37,12 +37,11 @@
 // based on the value of \a type.
 //----------------------------------------------------------------------
 
-ThreadPlanTestCondition::ThreadPlanTestCondition (
-        Thread& thread,
-        ExecutionContext &exe_ctx, 
-        ClangUserExpression *expression, 
-        lldb::BreakpointLocationSP break_loc_sp, 
-        bool stop_others) :
+ThreadPlanTestCondition::ThreadPlanTestCondition (Thread& thread,
+                                                  ExecutionContext &exe_ctx, 
+                                                  ClangUserExpression *expression, 
+                                                  const BreakpointLocationSP &break_loc_sp, 
+                                                  bool stop_others) :
     ThreadPlan (ThreadPlan::eKindTestCondition, "test condition", thread, eVoteNoOpinion, eVoteNoOpinion),
     m_expression (expression),
     m_exe_ctx (exe_ctx),