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 8110e5a8a3 Add support for writing through StreamInterface.
This adds method and tests for writing to a PDB stream.  With
this, even a PDB stream which is discontiguous can be treated
as a sequential stream of bytes for the purposes of writing.

Reviewed By: ruiu
Differential Revision: http://reviews.llvm.org/D21157

llvm-svn: 272369
2016-06-10 05:09:12 +00:00
..
ByteStream.cpp Add support for writing through StreamInterface. 2016-06-10 05:09:12 +00:00
CMakeLists.txt Add support for writing through StreamInterface. 2016-06-10 05:09:12 +00:00
CodeViewError.cpp Add support for writing through StreamInterface. 2016-06-10 05:09:12 +00:00
EnumTables.cpp [pdb] Dump file checksums from pdb codeview line info. 2016-06-03 04:01:48 +00:00
FieldListRecordBuilder.cpp [codeview] Add type stream merging prototype 2016-05-14 00:02:53 +00:00
Line.cpp
ListRecordBuilder.cpp [codeview] Add basic record type translation 2016-06-03 15:58:20 +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 Add support for writing through StreamInterface. 2016-06-10 05:09:12 +00:00
SymbolDumper.cpp [pdb] Parse and dump section map and section contribs 2016-06-02 05:07:49 +00:00
TypeDumper.cpp Add support for writing through StreamInterface. 2016-06-10 05:09:12 +00:00
TypeRecord.cpp [codeview] Add support for new types and symbols. 2016-05-25 00:12:48 +00:00
TypeRecordBuilder.cpp [codeview] Add type stream merging prototype 2016-05-14 00:02:53 +00:00
TypeStreamMerger.cpp [TypeStreamMerger] visitUnknownMember was supposed to be visitUnknownType 2016-06-04 15:40:27 +00:00
TypeTableBuilder.cpp [CodeView] Fix a busted assert in TypeTableBuilder::writeClass 2016-06-04 15:40:31 +00:00