diff options
| author | Reid Kleckner <rnk@google.com> | 2017-03-24 17:26:38 +0000 |
|---|---|---|
| committer | Reid Kleckner <rnk@google.com> | 2017-03-24 17:26:38 +0000 |
| commit | 5d57752c8113d443789d0b9f72d5a96bb6e60b4a (patch) | |
| tree | 21b4ff9f7f351b43878c823448a89358fbb453c4 /llvm/include | |
| parent | 31c04590e64b69461476c80534bb89a1a6ec7674 (diff) | |
| download | bcm5719-llvm-5d57752c8113d443789d0b9f72d5a96bb6e60b4a.tar.gz bcm5719-llvm-5d57752c8113d443789d0b9f72d5a96bb6e60b4a.zip | |
[PDB] Split item and type records when merging type streams
Summary: MSVC does this when producing a PDB.
Reviewers: ruiu
Subscribers: llvm-commits
Differential Revision: https://reviews.llvm.org/D31316
llvm-svn: 298717
Diffstat (limited to 'llvm/include')
| -rw-r--r-- | llvm/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/llvm/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h b/llvm/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h index a06b5b7ceed..2246f197e78 100644 --- a/llvm/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h +++ b/llvm/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h @@ -21,8 +21,9 @@ namespace codeview { class TypeServerHandler; /// Merges one type stream into another. Returns true on success. -Error mergeTypeStreams(TypeTableBuilder &DestStream, TypeServerHandler *Handler, - const CVTypeArray &Types); +Error mergeTypeStreams(TypeTableBuilder &DestIdStream, + TypeTableBuilder &DestTypeStream, + TypeServerHandler *Handler, const CVTypeArray &Types); } // end namespace codeview } // end namespace llvm |

