diff options
author | Zachary Turner <zturner@google.com> | 2017-06-15 23:56:19 +0000 |
---|---|---|
committer | Zachary Turner <zturner@google.com> | 2017-06-15 23:56:19 +0000 |
commit | 4e950647fb56f4ed019cfb2c12ce62bbdf002cf9 (patch) | |
tree | 399b51deb3b98a10bc1da3ffd28b7b1aa8762243 /llvm/lib/DebugInfo/CodeView/StringsAndChecksums.cpp | |
parent | 948a59661787f151f70ac59363729d63f92c56e3 (diff) | |
download | llvm-4e950647fb56f4ed019cfb2c12ce62bbdf002cf9.zip llvm-4e950647fb56f4ed019cfb2c12ce62bbdf002cf9.tar.gz llvm-4e950647fb56f4ed019cfb2c12ce62bbdf002cf9.tar.bz2 |
[llvm-pdbutil] Add support for dumping lines and inlinee lines.
llvm-svn: 305529
Diffstat (limited to 'llvm/lib/DebugInfo/CodeView/StringsAndChecksums.cpp')
-rw-r--r-- | llvm/lib/DebugInfo/CodeView/StringsAndChecksums.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/llvm/lib/DebugInfo/CodeView/StringsAndChecksums.cpp b/llvm/lib/DebugInfo/CodeView/StringsAndChecksums.cpp index ccd9aba..928bf8c 100644 --- a/llvm/lib/DebugInfo/CodeView/StringsAndChecksums.cpp +++ b/llvm/lib/DebugInfo/CodeView/StringsAndChecksums.cpp @@ -36,6 +36,13 @@ void StringsAndChecksumsRef::initializeStrings( Strings = OwnedStrings.get(); } +void StringsAndChecksumsRef::setChecksums( + const DebugChecksumsSubsectionRef &CS) { + OwnedChecksums = llvm::make_unique<DebugChecksumsSubsectionRef>(); + *OwnedChecksums = CS; + Checksums = OwnedChecksums.get(); +} + void StringsAndChecksumsRef::initializeChecksums( const DebugSubsectionRecord &FCR) { assert(FCR.kind() == DebugSubsectionKind::FileChecksums); |