Using a pattern similar to that of YamlIO, this allows us to have a single codepath for translating codeview records to and from serialized byte streams. The current patch only hooks this up to the reading of CodeView type records. A subsequent patch will hook it up for writing of CodeView type records, and then a third patch will hook up the reading and writing of CodeView symbols. Differential Revision: https://reviews.llvm.org/D26040 llvm-svn: 285836
26 lines
569 B
CMake
26 lines
569 B
CMake
add_llvm_library(LLVMDebugInfoCodeView
|
|
CodeViewError.cpp
|
|
CodeViewRecordIO.cpp
|
|
CVSymbolVisitor.cpp
|
|
CVTypeVisitor.cpp
|
|
EnumTables.cpp
|
|
FieldListRecordBuilder.cpp
|
|
Line.cpp
|
|
ListRecordBuilder.cpp
|
|
MemoryTypeTableBuilder.cpp
|
|
MethodListRecordBuilder.cpp
|
|
ModuleSubstream.cpp
|
|
ModuleSubstreamVisitor.cpp
|
|
RecordSerialization.cpp
|
|
SymbolDumper.cpp
|
|
TypeDumper.cpp
|
|
TypeRecord.cpp
|
|
TypeRecordBuilder.cpp
|
|
TypeRecordMapping.cpp
|
|
TypeStreamMerger.cpp
|
|
TypeTableBuilder.cpp
|
|
|
|
ADDITIONAL_HEADER_DIRS
|
|
${LLVM_MAIN_INCLUDE_DIR}/llvm/DebugInfo/CodeView
|
|
)
|