diff options
Diffstat (limited to 'include/lldb/Target/InstrumentationRuntimeStopInfo.h')
-rw-r--r-- | include/lldb/Target/InstrumentationRuntimeStopInfo.h | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/include/lldb/Target/InstrumentationRuntimeStopInfo.h b/include/lldb/Target/InstrumentationRuntimeStopInfo.h index 624267ce8221..df1b937e6e26 100644 --- a/include/lldb/Target/InstrumentationRuntimeStopInfo.h +++ b/include/lldb/Target/InstrumentationRuntimeStopInfo.h @@ -25,18 +25,24 @@ class InstrumentationRuntimeStopInfo : public StopInfo { public: - virtual ~InstrumentationRuntimeStopInfo() + ~InstrumentationRuntimeStopInfo() override { } - virtual lldb::StopReason - GetStopReason () const + lldb::StopReason + GetStopReason() const override { return lldb::eStopReasonInstrumentation; } - virtual const char * - GetDescription (); + const char * + GetDescription() override; + + bool + DoShouldNotify(Event *event_ptr) override + { + return true; + } static lldb::StopInfoSP CreateStopReasonWithInstrumentationData (Thread &thread, std::string description, StructuredData::ObjectSP additional_data); @@ -44,9 +50,8 @@ public: private: InstrumentationRuntimeStopInfo(Thread &thread, std::string description, StructuredData::ObjectSP additional_data); - }; } // namespace lldb_private -#endif // liblldb_InstrumentationRuntimeStopInfo_h_ +#endif // liblldb_InstrumentationRuntimeStopInfo_h_ |