@@ -1341,28 +1341,26 @@ ThreadPlanSP Thread::QueueThreadPlanForStepInRange(
13411341}
13421342
13431343ThreadPlanSP Thread::QueueThreadPlanForStepOut (
1344- bool abort_other_plans, SymbolContext *addr_context, bool first_insn,
1345- bool stop_other_threads, Vote report_stop_vote, Vote report_run_vote,
1346- uint32_t frame_idx, Status &status,
1344+ bool abort_other_plans, bool stop_other_threads, Vote report_stop_vote,
1345+ Vote report_run_vote, uint32_t frame_idx, Status &status,
13471346 LazyBool step_out_avoids_code_without_debug_info) {
13481347 ThreadPlanSP thread_plan_sp (new ThreadPlanStepOut (
1349- *this , addr_context, first_insn, stop_other_threads, report_stop_vote ,
1350- report_run_vote, frame_idx, step_out_avoids_code_without_debug_info));
1348+ *this , stop_other_threads, report_stop_vote, report_run_vote, frame_idx ,
1349+ step_out_avoids_code_without_debug_info));
13511350
13521351 status = QueueThreadPlan (thread_plan_sp, abort_other_plans);
13531352 return thread_plan_sp;
13541353}
13551354
13561355ThreadPlanSP Thread::QueueThreadPlanForStepOutNoShouldStop (
1357- bool abort_other_plans, SymbolContext *addr_context, bool first_insn ,
1358- bool stop_other_threads, Vote report_stop_vote, Vote report_run_vote ,
1359- uint32_t frame_idx, Status &status, bool continue_to_next_branch) {
1356+ bool abort_other_plans, bool stop_other_threads, Vote report_stop_vote ,
1357+ Vote report_run_vote, uint32_t frame_idx, Status &status ,
1358+ bool continue_to_next_branch) {
13601359 const bool calculate_return_value =
13611360 false ; // No need to calculate the return value here.
13621361 ThreadPlanSP thread_plan_sp (new ThreadPlanStepOut (
1363- *this , addr_context, first_insn, stop_other_threads, report_stop_vote,
1364- report_run_vote, frame_idx, eLazyBoolNo, continue_to_next_branch,
1365- calculate_return_value));
1362+ *this , stop_other_threads, report_stop_vote, report_run_vote, frame_idx,
1363+ eLazyBoolNo, continue_to_next_branch, calculate_return_value));
13661364
13671365 ThreadPlanStepOut *new_plan =
13681366 static_cast <ThreadPlanStepOut *>(thread_plan_sp.get ());
@@ -2035,13 +2033,12 @@ Status Thread::StepOut(uint32_t frame_idx) {
20352033 Status error;
20362034 Process *process = GetProcess ().get ();
20372035 if (StateIsStoppedState (process->GetState (), true )) {
2038- const bool first_instruction = false ;
20392036 const bool stop_other_threads = false ;
20402037 const bool abort_other_plans = false ;
20412038
2042- ThreadPlanSP new_plan_sp ( QueueThreadPlanForStepOut (
2043- abort_other_plans, nullptr , first_instruction , stop_other_threads,
2044- eVoteYes, eVoteNoOpinion, frame_idx, error) );
2039+ ThreadPlanSP new_plan_sp =
2040+ QueueThreadPlanForStepOut ( abort_other_plans, stop_other_threads,
2041+ eVoteYes, eVoteNoOpinion, frame_idx, error);
20452042
20462043 new_plan_sp->SetIsControllingPlan (true );
20472044 new_plan_sp->SetOkayToDiscard (false );
0 commit comments