diff options
| author | Reid Kleckner <rnk@google.com> | 2016-05-04 19:39:28 +0000 |
|---|---|---|
| committer | Reid Kleckner <rnk@google.com> | 2016-05-04 19:39:28 +0000 |
| commit | 7960de99dbbc165461298122504fac155e0b60bb (patch) | |
| tree | 36aa2dd34d2626739b5b4b5e423a4bd2f84f6230 /llvm/lib/DebugInfo | |
| parent | e2b89118bdc13d16d6cf68af3689ecaede279cda (diff) | |
| download | bcm5719-llvm-7960de99dbbc165461298122504fac155e0b60bb.tar.gz bcm5719-llvm-7960de99dbbc165461298122504fac155e0b60bb.zip | |
[codeview] Add a type visitor to help abstract away type stream handling
Summary:
Port the dumper in llvm-readobj over to it.
I'm planning to use this visitor to power type stream merging.
While we're at it, try to switch from StringRef to ArrayRef<uint8_t> in some
places.
Reviewers: zturner, amccarth
Subscribers: llvm-commits
Differential Revision: http://reviews.llvm.org/D19899
llvm-svn: 268535
Diffstat (limited to 'llvm/lib/DebugInfo')
| -rw-r--r-- | llvm/lib/DebugInfo/PDB/Raw/TpiStream.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/DebugInfo/PDB/Raw/TpiStream.cpp b/llvm/lib/DebugInfo/PDB/Raw/TpiStream.cpp index 5d716742fe0..20aa3041fda 100644 --- a/llvm/lib/DebugInfo/PDB/Raw/TpiStream.cpp +++ b/llvm/lib/DebugInfo/PDB/Raw/TpiStream.cpp @@ -116,5 +116,5 @@ uint32_t TpiStream::NumTypeRecords() const { } iterator_range<codeview::TypeIterator> TpiStream::types() const { - return codeview::makeTypeRange(RecordsBuffer.str()); + return codeview::makeTypeRange(RecordsBuffer.data()); } |

