llvm-project/llvm/lib/DebugInfo/PDB/Native
Zachary Turner 4727ac2394 [PDB] Make the native reader support modified types.
Previously for cv-qualified types, we would just ignore them
and they would never get printed.  Now we can enumerate them
and cache them like any other symbol type.

llvm-svn: 342414
2018-09-17 21:07:48 +00:00
..
DbiModuleDescriptor.cpp [llvm-pdbutil] Dump first section contribution for each module. 2018-04-17 20:06:43 +00:00
DbiModuleDescriptorBuilder.cpp [LLD/PDB] Emit first section contribution for DBI Module Descriptor. 2018-04-20 18:00:46 +00:00
DbiModuleList.cpp [CodeView, PDB] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-06-30 23:06:03 +00:00
DbiStream.cpp [llvm-pdbutil] Add the ability to explain binary files. 2018-04-04 17:29:09 +00:00
DbiStreamBuilder.cpp [PDB] Emit old fpo data to the PDB file. 2018-09-12 21:02:01 +00:00
EnumTables.cpp
GSIStreamBuilder.cpp pdb output: Initialize padding in PublicsStreamHeader. 2018-09-11 14:11:52 +00:00
GlobalsStream.cpp Test commit. Add a missing dash to the standard llvm file header; NFC. 2017-11-16 13:42:28 +00:00
Hash.cpp [CodeView, PDB] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-06-30 23:06:03 +00:00
HashTable.cpp [PDB] Fix a bug where we were serializing hash tables incorrectly. 2018-03-15 22:31:00 +00:00
InfoStream.cpp [llvm-pdbutil] Add the ability to explain binary files. 2018-04-04 17:29:09 +00:00
InfoStreamBuilder.cpp Give InfoStreamBuilder an opt-in method to write a hash of the PDB as GUID. 2018-09-15 18:35:51 +00:00
ModuleDebugStream.cpp [CodeView, PDB] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-06-30 23:06:03 +00:00
NamedStreamMap.cpp [PDB] Make our PDBs look more like MS PDBs. 2018-03-23 18:43:39 +00:00
NativeCompilandSymbol.cpp [PDB] Remove all clone() methods. 2018-09-12 22:57:03 +00:00
NativeEnumModules.cpp [PDB] Remove all clone() methods. 2018-09-12 22:57:03 +00:00
NativeEnumTypes.cpp [PDB] Make the native reader support modified types. 2018-09-17 21:07:48 +00:00
NativeExeSymbol.cpp [PDB] Remove all clone() methods. 2018-09-12 22:57:03 +00:00
NativeRawSymbol.cpp [PDB] Change uint32_t to SymIndex wherever it makes sense. 2018-09-10 21:30:59 +00:00
NativeSession.cpp [PDB] Change uint32_t to SymIndex wherever it makes sense. 2018-09-10 21:30:59 +00:00
NativeTypeBuiltin.cpp [PDB] Make the native reader support modified types. 2018-09-17 21:07:48 +00:00
NativeTypeEnum.cpp [PDB] Make the native reader support modified types. 2018-09-17 21:07:48 +00:00
NativeTypePointer.cpp [PDB] Make the native reader support modified types. 2018-09-17 21:07:48 +00:00
PDBFile.cpp [DebugInfo] Common behavior for error types 2018-08-31 17:41:58 +00:00
PDBFileBuilder.cpp Give InfoStreamBuilder an opt-in method to write a hash of the PDB as GUID. 2018-09-15 18:35:51 +00:00
PDBStringTable.cpp [PDB] Don't ignore bucket 0 when writing the PDB string table. 2018-03-21 22:23:59 +00:00
PDBStringTableBuilder.cpp [PDB] Resubmit "Support embedding natvis files in PDBs." 2018-03-23 19:57:25 +00:00
PublicsStream.cpp Remove redundant includes from lib/DebugInfo. 2017-12-13 21:30:49 +00:00
RawError.cpp [DebugInfo] Common behavior for error types 2018-08-31 17:41:58 +00:00
SymbolCache.cpp [PDB] Make the native reader support modified types. 2018-09-17 21:07:48 +00:00
SymbolStream.cpp Remove redundant includes from lib/DebugInfo. 2017-12-13 21:30:49 +00:00
TpiHashing.cpp [PDB] Finish and simplify TPI hashing 2017-07-18 00:33:45 +00:00
TpiStream.cpp Refactor the PDB HashTable class. 2018-03-15 17:38:26 +00:00
TpiStreamBuilder.cpp Remove redundant includes from lib/DebugInfo. 2017-12-13 21:30:49 +00:00