teak-llvm/llvm/lib/DebugInfo/CodeView
Reid Kleckner acd9a6f09d [codeview] Fix buggy BeginIndexMapSize assertion
This assert is just trying to test that processing each record adds
exactly one entry to the index map. The assert logic was wrong when the
first record in the type stream was a field list.

I've simplified the code by moving the LF_FIELDLIST-specific logic into
the callback for that record type.

llvm-svn: 299035
2017-03-29 22:51:22 +00:00
..
CMakeLists.txt [codeview] Move type index remapping logic to type merger 2017-03-23 00:14:23 +00:00
CodeViewError.cpp [pdb] Add the ability to resolve TypeServer PDBs. 2017-02-16 23:35:45 +00:00
CodeViewRecordIO.cpp [Support] Move Stream library from MSF -> Support. 2017-03-02 20:52:51 +00:00
CVSymbolVisitor.cpp [Support] Move Stream library from MSF -> Support. 2017-03-02 20:52:51 +00:00
CVTypeDumper.cpp [Support] Move Stream library from MSF -> Support. 2017-03-02 20:52:51 +00:00
CVTypeVisitor.cpp [Support] Move Stream library from MSF -> Support. 2017-03-02 20:52:51 +00:00
EnumTables.cpp Resubmit "Write the TPI stream from a PDB to Yaml." 2016-08-18 16:49:29 +00:00
Formatters.cpp Properly parse the TypeServer2 record. 2017-02-03 21:22:27 +00:00
Line.cpp
LLVMBuild.txt [msf] Resubmit "Rename Msf -> MSF". 2016-07-29 20:56:36 +00:00
ModuleSubstream.cpp [Support] Move Stream library from MSF -> Support. 2017-03-02 20:52:51 +00:00
ModuleSubstreamVisitor.cpp [Support] Move Stream library from MSF -> Support. 2017-03-02 20:52:51 +00:00
RecordSerialization.cpp [Support] Move Stream library from MSF -> Support. 2017-03-02 20:52:51 +00:00
SymbolDumper.cpp [PDB] It is not an error getting the "Invalid" Annotation opcode. 2017-03-17 00:15:27 +00:00
SymbolRecordMapping.cpp Resubmit "[CodeView] Hook CodeViewRecordIO for reading/writing symbols." 2016-12-16 22:48:14 +00:00
SymbolSerializer.cpp [llvm-pdbdump] Add support for dumping symbols from Yaml -> PDB. 2017-03-13 14:57:45 +00:00
TypeDatabase.cpp [pdb] Add a new command for analyzing hash collisions. 2017-02-01 18:30:22 +00:00
TypeDatabaseVisitor.cpp [codeview] Use separate records for LF_SUBSTR_LIST and LF_ARGLIST 2017-03-22 01:37:38 +00:00
TypeDumpVisitor.cpp [PDB] Use two DBs when dumping the IPI stream 2017-03-23 21:36:25 +00:00
TypeRecordMapping.cpp [codeview] Use separate records for LF_SUBSTR_LIST and LF_ARGLIST 2017-03-22 01:37:38 +00:00
TypeSerializer.cpp [Support] Move Stream library from MSF -> Support. 2017-03-02 20:52:51 +00:00
TypeStreamMerger.cpp [codeview] Fix buggy BeginIndexMapSize assertion 2017-03-29 22:51:22 +00:00