llvm-project/llvm/test/DebugInfo/PDB/Inputs
Zachary Turner eae44dfee9 [PDB] Add a test that verifies every known type record.
We had a lot of one-off tests for this type and that type,
or "every type that happens to be generated by this program
I built".  Eventually I got a bug report filed where we were
crashing on a type that was not covered by any of these tests.
So this test carefully constructs a minimal C++ program that
will cause every type we support to be emitted.  This ensures
full coverage for type records.

Differential Revision: https://reviews.llvm.org/D34915

llvm-svn: 307187
2017-07-05 18:43:25 +00:00
..
bad-block-size.pdb
big-read.pdb
debug-subsections.yaml [codeview] use 32-bit integer for RelocOffset in DebugLinesSubsection 2017-06-09 01:18:10 +00:00
empty.cpp
empty.pdb
every-type.cpp [PDB] Add a test that verifies every known type record. 2017-07-05 18:43:25 +00:00
every-type.pdb [PDB] Add a test that verifies every known type record. 2017-07-05 18:43:25 +00:00
every-type.yaml [PDB] Add a test that verifies every known type record. 2017-07-05 18:43:25 +00:00
longname-truncation.yaml [pdb] Fix an uninitialized read, and add a test for it. 2017-03-17 00:15:55 +00:00
merge-ids-1.yaml Implement various flavors of type merging. 2017-05-22 21:07:43 +00:00
merge-ids-2.yaml Implement various flavors of type merging. 2017-05-22 21:07:43 +00:00
merge-ids-and-types-1.yaml Implement various flavors of type merging. 2017-05-22 21:07:43 +00:00
merge-ids-and-types-2.yaml Implement various flavors of type merging. 2017-05-22 21:07:43 +00:00
merge-types-1.yaml Implement various flavors of type merging. 2017-05-22 21:07:43 +00:00
merge-types-2.yaml Implement various flavors of type merging. 2017-05-22 21:07:43 +00:00
one-symbol.yaml
source-names-1.yaml [pdb] pad source file name buffer at the end instead of the beginning 2017-05-25 21:12:15 +00:00
source-names-2.yaml [pdb] pad source file name buffer at the end instead of the beginning 2017-05-25 21:12:15 +00:00
symbolformat-fpo.cpp
symbolformat.cpp Improves pretty printing of variable types in llvm-pdbdump 2017-04-10 16:43:09 +00:00
symbolformat.pdb [llvm-pdbdump] More advanced class definition dumping. 2017-04-12 23:18:21 +00:00
unknown-symbol.yaml Fix line endings. 2017-06-12 23:15:47 +00:00