[codeview] Add support for label type records
authorReid Kleckner <rnk@google.com>
Mon, 3 Apr 2017 21:25:20 +0000 (21:25 +0000)
committerReid Kleckner <rnk@google.com>
Mon, 3 Apr 2017 21:25:20 +0000 (21:25 +0000)
commit1c3b5087b781c239fbef4317fa620e1ac11275bd
treef774eb69269a84e076f2c771515be1f3dcecf25b
parentaf33757b5dec5f99bc78f724a2eb2cd822c14b73
[codeview] Add support for label type records

MASM can produce these type records.

llvm-svn: 299388
llvm/include/llvm/DebugInfo/CodeView/CodeView.h
llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h
llvm/include/llvm/DebugInfo/CodeView/TypeRecords.def
llvm/lib/DebugInfo/CodeView/TypeDatabaseVisitor.cpp
llvm/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp
llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp
llvm/lib/DebugInfo/CodeView/TypeStreamMerger.cpp
llvm/test/tools/llvm-readobj/Inputs/codeview-label.obj [new file with mode: 0644]
llvm/test/tools/llvm-readobj/codeview-label.test [new file with mode: 0644]
llvm/tools/llvm-pdbdump/YamlTypeDumper.cpp