llvm-project/llvm/lib/DebugInfo/PDB
Zachary Turner 2a5c0a27b6 Improve llvm-pdbdump output display.
This patch adds a number of improvements to llvm-pdbdump.

1) Dumping of the entire global scope, and not only those
   symbols that live in individual compilands.
2) Prepend class name to member functions and data
3) Improved display of bitfields.
4) Support for dumping more kinds of data symbols.

llvm-svn: 229012
2015-02-13 01:23:51 +00:00
..
DIA Improve llvm-pdbdump output display. 2015-02-13 01:23:51 +00:00
CMakeLists.txt Fix build for CMake < 2.8.12. 2015-02-11 05:58:57 +00:00
IPDBSourceFile.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
LLVMBuild.txt Resubmit "Create lib/DebugInfo/PDB" (r228428) 2015-02-06 20:30:52 +00:00
Makefile Try to fix Makefile build for LLVMDebugInfoPDB. 2015-02-06 20:42:03 +00:00
PDB.cpp Provide DIA implementation of DebugInfoPDB. 2015-02-10 21:17:52 +00:00
PDBExtras.cpp Improve llvm-pdbdump output display. 2015-02-13 01:23:51 +00:00
PDBInterfaceAnchors.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbol.cpp Add concrete type overloads to PDBSymbol::findChildren(). 2015-02-12 21:09:24 +00:00
PDBSymbolAnnotation.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbolBlock.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbolCompiland.cpp Add concrete type overloads to PDBSymbol::findChildren(). 2015-02-12 21:09:24 +00:00
PDBSymbolCompilandDetails.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbolCompilandEnv.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbolCustom.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbolData.cpp Improve llvm-pdbdump output display. 2015-02-13 01:23:51 +00:00
PDBSymbolExe.cpp Improve llvm-pdbdump output display. 2015-02-13 01:23:51 +00:00
PDBSymbolFunc.cpp Improve llvm-pdbdump output display. 2015-02-13 01:23:51 +00:00
PDBSymbolFuncDebugEnd.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbolFuncDebugStart.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbolLabel.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbolPublicSymbol.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbolThunk.cpp Add concrete type overloads to PDBSymbol::findChildren(). 2015-02-12 21:09:24 +00:00
PDBSymbolTypeArray.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbolTypeBaseClass.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbolTypeBuiltin.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbolTypeCustom.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbolTypeDimension.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbolTypeEnum.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbolTypeFriend.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbolTypeFunctionArg.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbolTypeFunctionSig.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbolTypeManaged.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbolTypePointer.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbolTypeTypedef.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbolTypeUDT.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbolTypeVTable.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbolTypeVTableShape.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbolUnknown.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00
PDBSymbolUsingNamespace.cpp Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB. 2015-02-10 22:43:25 +00:00