[CodeView] Raise the source to ID map out of the TypeStreamMerger.
authorZachary Turner <zturner@google.com>
Thu, 18 May 2017 23:04:08 +0000 (23:04 +0000)
committerZachary Turner <zturner@google.com>
Thu, 18 May 2017 23:04:08 +0000 (23:04 +0000)
commitb32ec02b80bf3f321acf7b74a1a4e4ed7dc882bb
tree683b79478f51ab1fb223bad4204911c13d31bc28
parent8fb441ab9cdb848c2e3f3b8f6a0c88ff0c8a875b
[CodeView] Raise the source to ID map out of the TypeStreamMerger.

This map will be needed to rewrite symbol streams after re-writing
the corresponding type streams.

llvm-svn: 303390
lld/COFF/PDB.cpp
llvm/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h
llvm/lib/DebugInfo/CodeView/TypeStreamMerger.cpp
llvm/tools/llvm-pdbdump/llvm-pdbdump.cpp
llvm/tools/llvm-readobj/COFFDumper.cpp