llvm-project/llvm/lib/DebugInfo/CodeView
Zachary Turner d5d37dcf83 [codeview] Move StreamInterface and StreamReader to libcodeview.
We have need to reuse this functionality, including making
additional generic stream types that are smarter about how and
when they copy memory versus referencing the original memory.
So all of these structures belong in the common library
rather than being pdb specific.

llvm-svn: 270751
2016-05-25 20:37:03 +00:00
..
ByteStream.cpp [codeview] Move StreamInterface and StreamReader to libcodeview. 2016-05-25 20:37:03 +00:00
CMakeLists.txt [codeview] Move StreamInterface and StreamReader to libcodeview. 2016-05-25 20:37:03 +00:00
CodeViewError.cpp [codeview] Move StreamInterface and StreamReader to libcodeview. 2016-05-25 20:37:03 +00:00
FieldListRecordBuilder.cpp [codeview] Add type stream merging prototype 2016-05-14 00:02:53 +00:00
LLVMBuild.txt
Line.cpp
ListRecordBuilder.cpp
MemoryTypeTableBuilder.cpp
MethodListRecordBuilder.cpp [codeview] Align class and print names of types 2016-05-13 19:37:07 +00:00
RecordSerialization.cpp Make CodeView record serialization more generic. 2016-05-12 17:45:44 +00:00
StreamReader.cpp [codeview] Move StreamInterface and StreamReader to libcodeview. 2016-05-25 20:37:03 +00:00
SymbolDumper.cpp [codeview] Add support for S_EXPORT symbol. 2016-05-25 00:12:40 +00:00
TypeDumper.cpp [codeview] Add support for new types and symbols. 2016-05-25 00:12:48 +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 [codeview] Test serialization of all known type records 2016-05-17 16:20:35 +00:00
TypeTableBuilder.cpp [codeview] Add type stream merging prototype 2016-05-14 00:02:53 +00:00