1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 19:42:54 +02:00
llvm-mirror/include/llvm/DebugInfo/PDB
Zachary Turner 7ccba4f0bc Parse module information from DBI stream.
This gets more data out of the DBI strema of the PDB.  In
particular it extracts the metadata for the list of modules
(compilands) that this PDB contains info about, and adds support
for dumping these fields to llvm-pdbdump.

Differential Revision: http://reviews.llvm.org/D19570
Reviewed By: ruiu

llvm-svn: 267818
2016-04-27 23:41:42 +00:00
..
DIA [NFC] Header cleanup 2016-04-18 09:17:29 +00:00
Raw Parse module information from DBI stream. 2016-04-27 23:41:42 +00:00
ConcreteSymbolEnumerator.h Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
IPDBDataStream.h Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
IPDBEnumChildren.h Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
IPDBLineNumber.h Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
IPDBRawSymbol.h [llvm-pdbdump] Very minor code cleanup. 2015-02-23 05:59:14 +00:00
IPDBSession.h Resubmit "Refactor raw pdb dumper into library" 2016-04-25 17:38:08 +00:00
IPDBSourceFile.h [DebugInfoPDB] Add source / line number accessors for PDB. 2016-02-18 18:47:29 +00:00
PDB.h [PDB] Support executables and source/line info. 2015-04-17 22:40:36 +00:00
PDBContext.h Re-submit r256008 "Improve DWARFDebugFrame::parse to also handle __eh_frame." 2016-01-26 15:09:42 +00:00
PDBExtras.h Parse and dump PDB DBI Stream Header Information 2016-04-26 18:42:34 +00:00
PDBSymbol.h [NFC] Header cleanup 2016-04-18 09:17:29 +00:00
PDBSymbolAnnotation.h [NFC] Header cleanup 2016-04-18 09:17:29 +00:00
PDBSymbolBlock.h [NFC] Header cleanup 2016-04-18 09:17:29 +00:00
PDBSymbolCompiland.h [DebugInfoPDB] Add source / line number accessors for PDB. 2016-02-18 18:47:29 +00:00
PDBSymbolCompilandDetails.h [DebugInfoPDB] Raise getSymIndexId() up to PDBSymbol 2016-02-17 21:13:34 +00:00
PDBSymbolCompilandEnv.h [DebugInfoPDB] Raise getSymIndexId() up to PDBSymbol 2016-02-17 21:13:34 +00:00
PDBSymbolCustom.h [DebugInfoPDB] Raise getSymIndexId() up to PDBSymbol 2016-02-17 21:13:34 +00:00
PDBSymbolData.h [DebugInfoPDB] Raise getSymIndexId() up to PDBSymbol 2016-02-17 21:13:34 +00:00
PDBSymbolExe.h [NFC] Header cleanup 2016-04-18 09:17:29 +00:00
PDBSymbolFunc.h [DebugInfoPDB] Raise getSymIndexId() up to PDBSymbol 2016-02-17 21:13:34 +00:00
PDBSymbolFuncDebugEnd.h [DebugInfoPDB] Raise getSymIndexId() up to PDBSymbol 2016-02-17 21:13:34 +00:00
PDBSymbolFuncDebugStart.h [DebugInfoPDB] Raise getSymIndexId() up to PDBSymbol 2016-02-17 21:13:34 +00:00
PDBSymbolLabel.h [DebugInfoPDB] Raise getSymIndexId() up to PDBSymbol 2016-02-17 21:13:34 +00:00
PDBSymbolPublicSymbol.h [DebugInfoPDB] Raise getSymIndexId() up to PDBSymbol 2016-02-17 21:13:34 +00:00
PDBSymbolThunk.h [NFC] Header cleanup 2016-04-18 09:17:29 +00:00
PDBSymbolTypeArray.h [DebugInfoPDB] Raise getSymIndexId() up to PDBSymbol 2016-02-17 21:13:34 +00:00
PDBSymbolTypeBaseClass.h [DebugInfoPDB] Raise getSymIndexId() up to PDBSymbol 2016-02-17 21:13:34 +00:00
PDBSymbolTypeBuiltin.h [DebugInfoPDB] Raise getSymIndexId() up to PDBSymbol 2016-02-17 21:13:34 +00:00
PDBSymbolTypeCustom.h [DebugInfoPDB] Raise getSymIndexId() up to PDBSymbol 2016-02-17 21:13:34 +00:00
PDBSymbolTypeDimension.h [DebugInfoPDB] Raise getSymIndexId() up to PDBSymbol 2016-02-17 21:13:34 +00:00
PDBSymbolTypeEnum.h [DebugInfoPDB] Raise getSymIndexId() up to PDBSymbol 2016-02-17 21:13:34 +00:00
PDBSymbolTypeFriend.h [DebugInfoPDB] Raise getSymIndexId() up to PDBSymbol 2016-02-17 21:13:34 +00:00
PDBSymbolTypeFunctionArg.h [DebugInfoPDB] Raise getSymIndexId() up to PDBSymbol 2016-02-17 21:13:34 +00:00
PDBSymbolTypeFunctionSig.h [DebugInfoPDB] Raise getSymIndexId() up to PDBSymbol 2016-02-17 21:13:34 +00:00
PDBSymbolTypeManaged.h [DebugInfoPDB] Raise getSymIndexId() up to PDBSymbol 2016-02-17 21:13:34 +00:00
PDBSymbolTypePointer.h [DebugInfoPDB] Raise getSymIndexId() up to PDBSymbol 2016-02-17 21:13:34 +00:00
PDBSymbolTypeTypedef.h [DebugInfoPDB] Raise getSymIndexId() up to PDBSymbol 2016-02-17 21:13:34 +00:00
PDBSymbolTypeUDT.h [DebugInfoPDB] Raise getSymIndexId() up to PDBSymbol 2016-02-17 21:13:34 +00:00
PDBSymbolTypeVTable.h [DebugInfoPDB] Raise getSymIndexId() up to PDBSymbol 2016-02-17 21:13:34 +00:00
PDBSymbolTypeVTableShape.h [DebugInfoPDB] Raise getSymIndexId() up to PDBSymbol 2016-02-17 21:13:34 +00:00
PDBSymbolUnknown.h [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolUsingNamespace.h [DebugInfoPDB] Raise getSymIndexId() up to PDBSymbol 2016-02-17 21:13:34 +00:00
PDBSymDumper.h Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
PDBTypes.h Resubmit "Refactor raw pdb dumper into library" 2016-04-25 17:38:08 +00:00