Factor the code that was eliminating redundant breakpoint locations and moving
authorJim Ingham <jingham@apple.com>
Fri, 27 Sep 2013 01:16:58 +0000 (01:16 +0000)
committerJim Ingham <jingham@apple.com>
Fri, 27 Sep 2013 01:16:58 +0000 (01:16 +0000)
commitf642373cd5ef07383ef314fab9be309d245777c7
treed6aba6a90bea4c80de30eda5b8df595e92677c93
parent2b89a53181db3f312c006e59f5d5b8d1e4416d1e
Factor the code that was eliminating redundant breakpoint locations and moving
line breakpoints past the prologue of functions so it can be shared between the
file & line breakpoint resolver, and the source pattern breakpoint resolver,
and then share it.

llvm-svn: 191478
lldb/include/lldb/Breakpoint/BreakpointResolver.h
lldb/source/Breakpoint/BreakpointResolver.cpp
lldb/source/Breakpoint/BreakpointResolverFileLine.cpp
lldb/source/Breakpoint/BreakpointResolverFileRegex.cpp