diff options
Diffstat (limited to 'include/lldb/Breakpoint/BreakpointResolverFileRegex.h')
-rw-r--r-- | include/lldb/Breakpoint/BreakpointResolverFileRegex.h | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/include/lldb/Breakpoint/BreakpointResolverFileRegex.h b/include/lldb/Breakpoint/BreakpointResolverFileRegex.h index f1c2b1409e92..2c05ac1c87da 100644 --- a/include/lldb/Breakpoint/BreakpointResolverFileRegex.h +++ b/include/lldb/Breakpoint/BreakpointResolverFileRegex.h @@ -34,20 +34,20 @@ public: virtual ~BreakpointResolverFileRegex (); - virtual Searcher::CallbackReturn + Searcher::CallbackReturn SearchCallback (SearchFilter &filter, SymbolContext &context, Address *addr, - bool containing); + bool containing) override; - virtual Searcher::Depth - GetDepth (); + Searcher::Depth + GetDepth () override; - virtual void - GetDescription (Stream *s); + void + GetDescription (Stream *s) override; - virtual void - Dump (Stream *s) const; + void + Dump (Stream *s) const override; /// Methods for support type inquiry through isa, cast, and dyn_cast: static inline bool classof(const BreakpointResolverFileRegex *) { return true; } @@ -55,6 +55,9 @@ public: return V->getResolverID() == BreakpointResolver::FileRegexResolver; } + lldb::BreakpointResolverSP + CopyForBreakpoint (Breakpoint &breakpoint) override; + protected: friend class Breakpoint; RegularExpression m_regex; // This is the line expression that we are looking for. |