Author: sas Date: Mon Jul 11 20:43:46 2016 New Revision: 275139 URL: http://llvm.org/viewvc/llvm-project?rev=275139&view=rev Log: Make ThreadPlanStepInstruction's constructor public.
Summary: Some thread plans have public contructors, some others have protected constructors with friend classes. Not sure how these were determined, but this thread plan is going to be required to implement trampoline step-through on Windows. Reviewers: clayborg, zturner Subscribers: lldb-commits Differential Revision: http://reviews.llvm.org/D22230 Modified: lldb/trunk/include/lldb/Target/ThreadPlanStepInstruction.h Modified: lldb/trunk/include/lldb/Target/ThreadPlanStepInstruction.h URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/Target/ThreadPlanStepInstruction.h?rev=275139&r1=275138&r2=275139&view=diff ============================================================================== --- lldb/trunk/include/lldb/Target/ThreadPlanStepInstruction.h (original) +++ lldb/trunk/include/lldb/Target/ThreadPlanStepInstruction.h Mon Jul 11 20:43:46 2016 @@ -23,6 +23,12 @@ namespace lldb_private { class ThreadPlanStepInstruction : public ThreadPlan { public: + ThreadPlanStepInstruction (Thread &thread, + bool step_over, + bool stop_others, + Vote stop_vote, + Vote run_vote); + ~ThreadPlanStepInstruction() override; void GetDescription(Stream *s, lldb::DescriptionLevel level) override; @@ -37,11 +43,6 @@ public: protected: bool DoPlanExplainsStop(Event *event_ptr) override; - ThreadPlanStepInstruction (Thread &thread, - bool step_over, - bool stop_others, - Vote stop_vote, - Vote run_vote); void SetUpState (); private: _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits