1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 19:42:54 +02:00
llvm-mirror/lib/DebugInfo/CodeView
Zachary Turner b6837aec06 [pdb] Round-trip module & file info to/from YAML.
This implements support for writing compiland and compiland source
file info to a binary PDB.  This is tested by adding support for
dumping these fields from an existing PDB to yaml, reading them
back in, and dumping them again and verifying the values are as
expected.

llvm-svn: 276426
2016-07-22 15:46:37 +00:00
..
ByteStream.cpp [pdb] Re-add code to write PDB files. 2016-06-30 17:43:00 +00:00
CMakeLists.txt Resubmit "[pdb] Change type visitor pattern to be dynamic." 2016-06-16 18:22:27 +00:00
CodeViewError.cpp Add support for writing through StreamInterface. 2016-06-10 05:09:12 +00:00
CVTypeVisitor.cpp Resubmit "[pdb] Change type visitor pattern to be dynamic." 2016-06-16 18:22:27 +00:00
EnumTables.cpp [codeview] Use one byte for S_FRAMECOOKIE CookieKind and add flags byte 2016-06-24 17:23:49 +00:00
FieldListRecordBuilder.cpp [codeview] Add type stream merging prototype 2016-05-14 00:02:53 +00:00
Line.cpp
ListRecordBuilder.cpp [CodeView] Healthy paranoia around strings 2016-06-24 19:34:41 +00:00
LLVMBuild.txt
MemoryTypeTableBuilder.cpp [codeview] Improve readability of type record assembly 2016-05-31 18:45:36 +00:00
MethodListRecordBuilder.cpp [codeview] Align class and print names of types 2016-05-13 19:37:07 +00:00
ModuleSubstream.cpp [codeview] Dump line number and column information. 2016-06-03 03:25:59 +00:00
ModuleSubstreamVisitor.cpp [pdb] Dump file checksums from pdb codeview line info. 2016-06-03 04:01:48 +00:00
RecordSerialization.cpp Make sure data is available before dereferencing it 2016-05-27 18:50:02 +00:00
StreamReader.cpp Add support for writing through StreamInterface. 2016-06-10 05:09:12 +00:00
StreamWriter.cpp [pdb] Round-trip module & file info to/from YAML. 2016-07-22 15:46:37 +00:00
SymbolDumper.cpp [CodeView] Emit an appropriate symbol kind for globals 2016-07-06 21:07:47 +00:00
TypeDumper.cpp Dump enum unique names. 2016-07-12 03:33:48 +00:00
TypeRecord.cpp Re-enable TPI hash verification for enum records. 2016-07-12 03:25:03 +00:00
TypeRecordBuilder.cpp [CodeView] Healthy paranoia around strings 2016-06-24 19:34:41 +00:00
TypeStreamMerger.cpp Resubmit "[pdb] Change type visitor pattern to be dynamic." 2016-06-16 18:22:27 +00:00
TypeTableBuilder.cpp [codeview] Add support for splitting field list records over 64KB 2016-06-21 18:33:01 +00:00