llvm-project/llvm/lib/DebugInfo/GSYM
Greg Clayton c6b156cbb8 GSYM: Add the llvm::gsym::Header header class with tests
This patch adds the llvm::gsym::Header class which appears at the start of a stand alone GSYM file, or in the first bytes of the GSYM data in a GSYM section within a file. Added encode and decode methods with full error handling and full tests.

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

llvm-svn: 372149
2019-09-17 17:46:13 +00:00
..
CMakeLists.txt GSYM: Add the llvm::gsym::Header header class with tests 2019-09-17 17:46:13 +00:00
FileWriter.cpp Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges 2019-08-21 21:48:11 +00:00
FunctionInfo.cpp GSYM: add encoding and decoding to FunctionInfo 2019-09-17 16:15:49 +00:00
Header.cpp GSYM: Add the llvm::gsym::Header header class with tests 2019-09-17 17:46:13 +00:00
InlineInfo.cpp [GSYM][NFC] Fixed -Wdocumentation warning 2019-09-05 21:09:58 +00:00
LLVMBuild.txt Correct the file path. NFC. 2019-06-27 19:05:46 +00:00
LineTable.cpp Add a LineTable class to GSYM and test it. 2019-09-11 20:51:03 +00:00
Range.cpp Add encode and decode methods to InlineInfo and document encoding format to the GSYM file format. 2019-09-04 17:32:51 +00:00