teak-llvm/llvm/lib/DebugInfo/CodeView
Zachary Turner b0fdd214b7 Don't crash if a type record can't be found.
This was a regression introduced in a previous patch.  Adding
back the code that handles this case.

llvm-svn: 305617
2017-06-17 00:02:24 +00:00
..
CMakeLists.txt [CodeView] Fix random access of type names. 2017-06-16 23:42:44 +00:00
CodeViewError.cpp [pdb] Add the ability to resolve TypeServer PDBs. 2017-02-16 23:35:45 +00:00
CodeViewRecordIO.cpp [CodeView] Properly align symbol records on read/write. 2017-06-01 21:52:41 +00:00
CVSymbolVisitor.cpp [CodeView] Move CodeView YAML code to ObjectYAML. 2017-05-30 21:53:05 +00:00
CVTypeVisitor.cpp Remove some dead code / includes. 2017-06-16 23:42:15 +00:00
DebugChecksumsSubsection.cpp Allow VarStreamArray to use stateful extractors. 2017-06-09 17:54:36 +00:00
DebugCrossExSubsection.cpp [CodeView] Fix endianness bug. 2017-06-05 22:12:23 +00:00
DebugCrossImpSubsection.cpp Allow VarStreamArray to use stateful extractors. 2017-06-09 17:54:36 +00:00
DebugFrameDataSubsection.cpp [CodeView] Add more DebugSubsection implementations. 2017-05-30 17:13:33 +00:00
DebugInlineeLinesSubsection.cpp Allow VarStreamArray to use stateful extractors. 2017-06-09 17:54:36 +00:00
DebugLinesSubsection.cpp Allow VarStreamArray to use stateful extractors. 2017-06-09 17:54:36 +00:00
DebugStringTableSubsection.cpp Resubmit "[codeview] Make obj2yaml/yaml2obj support .debug$S..." 2017-06-14 15:59:27 +00:00
DebugSubsection.cpp [CodeView] Rename ModuleDebugFragment -> DebugSubsection. 2017-05-30 16:36:15 +00:00
DebugSubsectionRecord.cpp Resubmit "[codeview] Make obj2yaml/yaml2obj support .debug$S..." 2017-06-14 15:59:27 +00:00
DebugSubsectionVisitor.cpp Resubmit "[codeview] Make obj2yaml/yaml2obj support .debug$S..." 2017-06-14 15:59:27 +00:00
DebugSymbolRVASubsection.cpp [pdb] Support CoffSymbolRVA debug subsection. 2017-06-09 20:46:52 +00:00
DebugSymbolsSubsection.cpp [CodeView] Add more DebugSubsection implementations. 2017-05-30 17:13:33 +00:00
EnumTables.cpp [CodeView] Move CodeView YAML code to ObjectYAML. 2017-05-30 21:53:05 +00:00
Formatters.cpp Properly parse the TypeServer2 record. 2017-02-03 21:22:27 +00:00
LazyRandomTypeCollection.cpp Don't crash if a type record can't be found. 2017-06-17 00:02:24 +00:00
Line.cpp
LLVMBuild.txt [msf] Resubmit "Rename Msf -> MSF". 2016-07-29 20:56:36 +00:00
RecordSerialization.cpp [Support] Move Stream library from MSF -> Support. 2017-03-02 20:52:51 +00:00
StringsAndChecksums.cpp [llvm-pdbutil] Add support for dumping lines and inlinee lines. 2017-06-15 23:56:19 +00:00
SymbolDumper.cpp Resubmit "[llvm-pdbutil] rewrite the "raw" output style." 2017-06-15 22:24:24 +00:00
SymbolRecordMapping.cpp Resubmit "[llvm-pdbutil] rewrite the "raw" output style." 2017-06-15 22:24:24 +00:00
SymbolSerializer.cpp [CodeView] Properly align symbol records on read/write. 2017-06-01 21:52:41 +00:00
TypeDatabase.cpp Resubmit "[llvm-pdbutil] rewrite the "raw" output style." 2017-06-15 22:24:24 +00:00
TypeDatabaseVisitor.cpp [CodeView] Add a random access type visitor. 2017-05-12 19:18:12 +00:00
TypeDumpVisitor.cpp Remove some dead code / includes. 2017-06-16 23:42:15 +00:00
TypeIndex.cpp Resubmit "[llvm-pdbutil] rewrite the "raw" output style." 2017-06-15 22:24:24 +00:00
TypeIndexDiscovery.cpp Same expressions on both sides of the return 2017-06-12 18:53:46 +00:00
TypeName.cpp [CodeView] Fix random access of type names. 2017-06-16 23:42:44 +00:00
TypeRecordMapping.cpp [codeview] Add support for label type records 2017-04-03 21:25:20 +00:00
TypeSerializer.cpp [CodeView Type Merging] Don't keep re-allocating temp serializer. 2017-05-25 21:15:37 +00:00
TypeStreamMerger.cpp Remove unused member. 2017-05-25 23:47:56 +00:00
TypeTableCollection.cpp Allow VarStreamArray to use stateful extractors. 2017-06-09 17:54:36 +00:00