diff options
author | Reid Kleckner <rnk@google.com> | 2016-05-12 23:26:23 +0000 |
---|---|---|
committer | Reid Kleckner <rnk@google.com> | 2016-05-12 23:26:23 +0000 |
commit | ce5196e7284ad09411d64f7c46301c46eb434431 (patch) | |
tree | fd17a021a3754f2cc1e16e523334cac96f2dd77b /llvm/lib/DebugInfo/PDB/Raw/TpiStream.cpp | |
parent | 05a19af7f1f6a2a409e3e2b0216dc29fe879ef4f (diff) | |
download | llvm-ce5196e7284ad09411d64f7c46301c46eb434431.zip llvm-ce5196e7284ad09411d64f7c46301c46eb434431.tar.gz llvm-ce5196e7284ad09411d64f7c46301c46eb434431.tar.bz2 |
[codeview] Try to handle errors better in record iterator
llvm-svn: 269381
Diffstat (limited to 'llvm/lib/DebugInfo/PDB/Raw/TpiStream.cpp')
-rw-r--r-- | llvm/lib/DebugInfo/PDB/Raw/TpiStream.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/DebugInfo/PDB/Raw/TpiStream.cpp b/llvm/lib/DebugInfo/PDB/Raw/TpiStream.cpp index fd0d0eb..db2ea20 100644 --- a/llvm/lib/DebugInfo/PDB/Raw/TpiStream.cpp +++ b/llvm/lib/DebugInfo/PDB/Raw/TpiStream.cpp @@ -129,6 +129,6 @@ uint32_t TpiStream::NumTypeRecords() const { return TypeIndexEnd() - TypeIndexBegin(); } -iterator_range<codeview::TypeIterator> TpiStream::types() const { - return codeview::makeTypeRange(RecordsBuffer.data()); +iterator_range<codeview::TypeIterator> TpiStream::types(bool *HadError) const { + return codeview::makeTypeRange(RecordsBuffer.data(), /*HadError=*/HadError); } |