diff options
author | Vince Harron <vince@nethacker.com> | 2015-05-15 21:43:26 +0000 |
---|---|---|
committer | Vince Harron <vince@nethacker.com> | 2015-05-15 21:43:26 +0000 |
commit | a66c695340798c2273ea19208f732a91e5ed3a3d (patch) | |
tree | c1aee3b23542954601d070d7527f4ca7ed04642b /lldb/source/Breakpoint | |
parent | 80735a2d8e9c43be438bd1d647cd0a02d394aa84 (diff) | |
download | bcm5719-llvm-a66c695340798c2273ea19208f732a91e5ed3a3d.tar.gz bcm5719-llvm-a66c695340798c2273ea19208f732a91e5ed3a3d.zip |
Reverting r237460 to fix test failures introduced on OSX & Linux
TestExitDuringStep.py
TestNumThreads.py
TestThreadExit.py
TestThreadStates.py
llvm-svn: 237479
Diffstat (limited to 'lldb/source/Breakpoint')
-rw-r--r-- | lldb/source/Breakpoint/BreakpointResolverFileLine.cpp | 13 | ||||
-rw-r--r-- | lldb/source/Breakpoint/BreakpointResolverFileRegex.cpp | 13 |
2 files changed, 11 insertions, 15 deletions
diff --git a/lldb/source/Breakpoint/BreakpointResolverFileLine.cpp b/lldb/source/Breakpoint/BreakpointResolverFileLine.cpp index 408998ec83a..3b930674090 100644 --- a/lldb/source/Breakpoint/BreakpointResolverFileLine.cpp +++ b/lldb/source/Breakpoint/BreakpointResolverFileLine.cpp @@ -32,15 +32,13 @@ BreakpointResolverFileLine::BreakpointResolverFileLine const FileSpec &file_spec, uint32_t line_no, bool check_inlines, - bool skip_prologue, - bool exact_match + bool skip_prologue ) : BreakpointResolver (bkpt, BreakpointResolver::FileLineResolver), m_file_spec (file_spec), m_line_number (line_no), m_inlines (check_inlines), - m_skip_prologue(skip_prologue), - m_exact_match(exact_match) + m_skip_prologue(skip_prologue) { } @@ -80,7 +78,7 @@ BreakpointResolverFileLine::SearchCallback if (cu_sp) { if (filter.CompUnitPasses(*cu_sp)) - cu_sp->ResolveSymbolContext (m_file_spec, m_line_number, m_inlines, m_exact_match, eSymbolContextEverything, sc_list); + cu_sp->ResolveSymbolContext (m_file_spec, m_line_number, m_inlines, false, eSymbolContextEverything, sc_list); } } StreamString s; @@ -102,7 +100,7 @@ BreakpointResolverFileLine::GetDepth() void BreakpointResolverFileLine::GetDescription (Stream *s) { - s->Printf ("file = '%s', line = %u, exact_match = %d", m_file_spec.GetPath().c_str(), m_line_number, m_exact_match); + s->Printf ("file = '%s', line = %u", m_file_spec.GetPath().c_str(), m_line_number); } void @@ -118,8 +116,7 @@ BreakpointResolverFileLine::CopyForBreakpoint (Breakpoint &breakpoint) m_file_spec, m_line_number, m_inlines, - m_skip_prologue, - m_exact_match)); + m_skip_prologue)); return ret_sp; } diff --git a/lldb/source/Breakpoint/BreakpointResolverFileRegex.cpp b/lldb/source/Breakpoint/BreakpointResolverFileRegex.cpp index e7bce0524c5..046c2685dc2 100644 --- a/lldb/source/Breakpoint/BreakpointResolverFileRegex.cpp +++ b/lldb/source/Breakpoint/BreakpointResolverFileRegex.cpp @@ -29,12 +29,10 @@ using namespace lldb_private; BreakpointResolverFileRegex::BreakpointResolverFileRegex ( Breakpoint *bkpt, - RegularExpression ®ex, - bool exact_match + RegularExpression ®ex ) : BreakpointResolver (bkpt, BreakpointResolver::FileLineResolver), - m_regex (regex), - m_exact_match (exact_match) + m_regex (regex) { } @@ -66,8 +64,9 @@ BreakpointResolverFileRegex::SearchCallback { SymbolContextList sc_list; const bool search_inlines = false; + const bool exact = false; - cu->ResolveSymbolContext (cu_file_spec, line_matches[i], search_inlines, m_exact_match, eSymbolContextEverything, sc_list); + cu->ResolveSymbolContext (cu_file_spec, line_matches[i], search_inlines, exact, eSymbolContextEverything, sc_list); const bool skip_prologue = true; BreakpointResolver::SetSCMatchesByLine (filter, sc_list, skip_prologue, m_regex.GetText()); @@ -86,7 +85,7 @@ BreakpointResolverFileRegex::GetDepth() void BreakpointResolverFileRegex::GetDescription (Stream *s) { - s->Printf ("source regex = \"%s\", exact_match = %d", m_regex.GetText(), m_exact_match); + s->Printf ("source regex = \"%s\"", m_regex.GetText()); } void @@ -98,7 +97,7 @@ BreakpointResolverFileRegex::Dump (Stream *s) const lldb::BreakpointResolverSP BreakpointResolverFileRegex::CopyForBreakpoint (Breakpoint &breakpoint) { - lldb::BreakpointResolverSP ret_sp(new BreakpointResolverFileRegex(&breakpoint, m_regex, m_exact_match)); + lldb::BreakpointResolverSP ret_sp(new BreakpointResolverFileRegex(&breakpoint, m_regex)); return ret_sp; } |