Fixed the way SymbolFileDWARFDebugMap iterates across object
authorSean Callanan <scallanan@apple.com>
Wed, 1 Apr 2015 20:43:23 +0000 (20:43 +0000)
committerSean Callanan <scallanan@apple.com>
Wed, 1 Apr 2015 20:43:23 +0000 (20:43 +0000)
commit0dc848c72f14661b7fe1da3aca46fb3653de6482
tree3eebe6d04583924fdb943949cdc7733a41654fa4
parent4ced470a31cb5bb97d453b0549a4e7657e65dde5
Fixed the way SymbolFileDWARFDebugMap iterates across object
files.  Before we'd give up if we found a .o that doesn't have
DWARF associated with it; now we iterate through them all.
Also made this iteration a higher-order function so that people
don't have to remember to do this right.

<rdar://problem/20261196>

llvm-svn: 233838
lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h