[LLD][COFF] Move type merging structures out of PDB.cpp. NFC
authorAlexandre Ganea <alexandre.ganea@ubisoft.com>
Tue, 2 Apr 2019 20:43:19 +0000 (20:43 +0000)
committerAlexandre Ganea <alexandre.ganea@ubisoft.com>
Tue, 2 Apr 2019 20:43:19 +0000 (20:43 +0000)
commit19775a4c673aa94f414448818ad28d8a3235acb6
treede93b7dde5bf2ba65ab38097597fa6994401a8de
parent226b992ebd6376094a89e61ea7552e03e8f5d7b7
[LLD][COFF] Move type merging structures out of PDB.cpp. NFC

Introduce a new TypeMerger class, out of some type-merge-specific structures from PDB.cpp

No changes intended / this is only moving code around.

This patch is step 3. in "Proposed commit strategy" in D59226

Differential Revision: https://reviews.llvm.org/D60070

llvm-svn: 357525
lld/COFF/PDB.cpp
lld/COFF/TypeMerger.h [new file with mode: 0644]