add_llvm_component_library(LLVMDebugInfoCodeView AppendingTypeTableBuilder.cpp CodeViewError.cpp CodeViewRecordIO.cpp ContinuationRecordBuilder.cpp CVSymbolVisitor.cpp CVTypeVisitor.cpp DebugChecksumsSubsection.cpp DebugCrossExSubsection.cpp DebugCrossImpSubsection.cpp DebugFrameDataSubsection.cpp DebugInlineeLinesSubsection.cpp DebugLinesSubsection.cpp DebugStringTableSubsection.cpp DebugSubsection.cpp DebugSubsectionRecord.cpp DebugSubsectionVisitor.cpp DebugSymbolRVASubsection.cpp DebugSymbolsSubsection.cpp EnumTables.cpp Formatters.cpp GlobalTypeTableBuilder.cpp LazyRandomTypeCollection.cpp Line.cpp MergingTypeTableBuilder.cpp RecordName.cpp RecordSerialization.cpp SimpleTypeSerializer.cpp StringsAndChecksums.cpp SymbolDumper.cpp SymbolRecordHelpers.cpp SymbolRecordMapping.cpp SymbolSerializer.cpp TypeDumpVisitor.cpp TypeIndex.cpp TypeIndexDiscovery.cpp TypeHashing.cpp TypeRecordHelpers.cpp TypeRecordMapping.cpp TypeStreamMerger.cpp TypeTableCollection.cpp ADDITIONAL_HEADER_DIRS ${LLVM_MAIN_INCLUDE_DIR}/llvm/DebugInfo/CodeView LINK_COMPONENTS Support )