teak-llvm/llvm/unittests/DebugInfo/CodeView
Alexandre Ganea 08df84e4f0 [DebugInfo][COFF] Fix reading variable-length encoded records
While reading Codeview records which contain variable-length encoded integers,
such as LF_BCLASS, LF_ENUMERATE, LF_MEMBER, LF_VBCLASS or LF_IVBCLASS,
the record's size would be improperly calculated in cases where the value was
indeed of a variable length (>= LF_NUMERIC). This caused a bad alignement on
the next record, which would/might crash later on.

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

llvm-svn: 329659
2018-04-10 01:58:45 +00:00
..
CMakeLists.txt [CodeView] Add support for content hashing CodeView type records. 2017-12-05 23:08:58 +00:00
RandomAccessVisitorTest.cpp Remove redundant includes from unittests. 2017-12-13 21:31:05 +00:00
TypeHashingTest.cpp [CodeView] Add support for content hashing CodeView type records. 2017-12-05 23:08:58 +00:00
TypeIndexDiscoveryTest.cpp [DebugInfo][COFF] Fix reading variable-length encoded records 2018-04-10 01:58:45 +00:00