1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 11:33:24 +02:00
llvm-mirror/lib/DebugInfo/PDB/Native
Zachary Turner 44c2491e00 Resubmit "Support embedding natvis files in PDBs."
The issue causing this to fail in certain configurations
should be fixed.

It was due to the fact that DIA apparently expects there to be
a null string at ID 1 in the string table.  I'm not sure why this
is important but it seems to make a difference, so set it.

llvm-svn: 328002
2018-03-20 17:06:39 +00:00
..
DbiModuleDescriptor.cpp [llvm-pdbdump] Abstract some of the YAML/Raw printing code. 2017-04-29 01:13:21 +00:00
DbiModuleDescriptorBuilder.cpp Remove dead code. NFCI. 2017-09-07 19:17:30 +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 Remove redundant includes from lib/DebugInfo. 2017-12-13 21:30:49 +00:00
DbiStreamBuilder.cpp COFF: PDB: Allow multiple modules with the same name. 2017-09-07 20:39:46 +00:00
EnumTables.cpp
GlobalsStream.cpp Test commit. Add a missing dash to the standard llvm file header; NFC. 2017-11-16 13:42:28 +00:00
GSIStreamBuilder.cpp [lld/pdb] Speed up construction of publics & globals addr map. 2017-08-21 20:08:40 +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 Fix emission of PDB string table. 2018-02-16 20:46:04 +00:00
InfoStreamBuilder.cpp Resubmit "Support embedding natvis files in PDBs." 2018-03-20 17:06:39 +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 Refactor the PDB HashTable class. 2018-03-15 17:38:26 +00:00
NativeBuiltinSymbol.cpp Remove redundant includes from lib/DebugInfo. 2017-12-13 21:30:49 +00:00
NativeCompilandSymbol.cpp [PDB] Enable NativeSession to create symbols for built-in types on demand 2017-07-12 19:38:11 +00:00
NativeEnumModules.cpp Introduce symbol cache to PDB NativeSession 2017-06-28 22:47:40 +00:00
NativeEnumSymbol.cpp Enable llvm-pdbutil to list enumerations using native PDB reader 2017-08-04 22:37:58 +00:00
NativeEnumTypes.cpp Enable llvm-pdbutil to list enumerations using native PDB reader 2017-08-04 22:37:58 +00:00
NativeExeSymbol.cpp Remove redundant includes from lib/DebugInfo. 2017-12-13 21:30:49 +00:00
NativeRawSymbol.cpp [DebugInfoPDB] Add DIA implementation for getSrcLineOnTypeDefn 2018-03-07 00:33:09 +00:00
NativeSession.cpp [DebugInfo] Add a new method IPDBSession::findLineNumbersBySectOffset 2018-03-15 06:04:51 +00:00
PDBFile.cpp [llvm-pdbutil] Support dumping CodeView from object files. 2017-09-01 20:06:56 +00:00
PDBFileBuilder.cpp Resubmit "Support embedding natvis files in PDBs." 2018-03-20 17:06:39 +00:00
PDBStringTable.cpp Remove redundant includes from lib/DebugInfo. 2017-12-13 21:30:49 +00:00
PDBStringTableBuilder.cpp Resubmit "Support embedding natvis files in PDBs." 2018-03-20 17:06:39 +00:00
PublicsStream.cpp Remove redundant includes from lib/DebugInfo. 2017-12-13 21:30:49 +00:00
RawError.cpp [pdb] Write the module info and symbol record streams. 2017-03-15 22:18:53 +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