LLVM  4.0.0
Public Member Functions | List of all members
llvm::pdb::PDBSymDumper Class Reference

#include <PDBSymDumper.h>

Public Member Functions

 PDBSymDumper (bool ShouldRequireImpl)
 
virtual ~PDBSymDumper ()
 
virtual void dump (const PDBSymbolAnnotation &Symbol)
 
virtual void dump (const PDBSymbolBlock &Symbol)
 
virtual void dump (const PDBSymbolCompiland &Symbol)
 
virtual void dump (const PDBSymbolCompilandDetails &Symbol)
 
virtual void dump (const PDBSymbolCompilandEnv &Symbol)
 
virtual void dump (const PDBSymbolCustom &Symbol)
 
virtual void dump (const PDBSymbolData &Symbol)
 
virtual void dump (const PDBSymbolExe &Symbol)
 
virtual void dump (const PDBSymbolFunc &Symbol)
 
virtual void dump (const PDBSymbolFuncDebugEnd &Symbol)
 
virtual void dump (const PDBSymbolFuncDebugStart &Symbol)
 
virtual void dump (const PDBSymbolLabel &Symbol)
 
virtual void dump (const PDBSymbolPublicSymbol &Symbol)
 
virtual void dump (const PDBSymbolThunk &Symbol)
 
virtual void dump (const PDBSymbolTypeArray &Symbol)
 
virtual void dump (const PDBSymbolTypeBaseClass &Symbol)
 
virtual void dump (const PDBSymbolTypeBuiltin &Symbol)
 
virtual void dump (const PDBSymbolTypeCustom &Symbol)
 
virtual void dump (const PDBSymbolTypeDimension &Symbol)
 
virtual void dump (const PDBSymbolTypeEnum &Symbol)
 
virtual void dump (const PDBSymbolTypeFriend &Symbol)
 
virtual void dump (const PDBSymbolTypeFunctionArg &Symbol)
 
virtual void dump (const PDBSymbolTypeFunctionSig &Symbol)
 
virtual void dump (const PDBSymbolTypeManaged &Symbol)
 
virtual void dump (const PDBSymbolTypePointer &Symbol)
 
virtual void dump (const PDBSymbolTypeTypedef &Symbol)
 
virtual void dump (const PDBSymbolTypeUDT &Symbol)
 
virtual void dump (const PDBSymbolTypeVTable &Symbol)
 
virtual void dump (const PDBSymbolTypeVTableShape &Symbol)
 
virtual void dump (const PDBSymbolUnknown &Symbol)
 
virtual void dump (const PDBSymbolUsingNamespace &Symbol)
 

Detailed Description

Definition at line 20 of file PDBSymDumper.h.

Constructor & Destructor Documentation

PDBSymDumper::PDBSymDumper ( bool  ShouldRequireImpl)

Definition at line 20 of file PDBSymDumper.cpp.

PDBSymDumper::~PDBSymDumper ( )
virtualdefault

Member Function Documentation

void PDBSymDumper::dump ( const PDBSymbolAnnotation Symbol)
virtual
void PDBSymDumper::dump ( const PDBSymbolBlock Symbol)
virtual

Definition at line 29 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolCompiland Symbol)
virtual

Definition at line 33 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolCompilandDetails Symbol)
virtual

Definition at line 37 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolCompilandEnv Symbol)
virtual

Definition at line 41 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolCustom Symbol)
virtual

Definition at line 45 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolData Symbol)
virtual

Definition at line 49 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolExe Symbol)
virtual

Definition at line 53 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolFunc Symbol)
virtual

Definition at line 57 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolFuncDebugEnd Symbol)
virtual

Definition at line 61 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolFuncDebugStart Symbol)
virtual

Definition at line 65 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolLabel Symbol)
virtual

Definition at line 69 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolPublicSymbol Symbol)
virtual

Definition at line 73 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolThunk Symbol)
virtual

Definition at line 77 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolTypeArray Symbol)
virtual

Definition at line 81 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolTypeBaseClass Symbol)
virtual

Definition at line 85 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolTypeBuiltin Symbol)
virtual

Definition at line 89 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolTypeCustom Symbol)
virtual

Definition at line 93 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolTypeDimension Symbol)
virtual

Definition at line 97 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolTypeEnum Symbol)
virtual

Definition at line 101 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolTypeFriend Symbol)
virtual

Definition at line 105 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolTypeFunctionArg Symbol)
virtual

Definition at line 109 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolTypeFunctionSig Symbol)
virtual

Definition at line 113 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolTypeManaged Symbol)
virtual

Definition at line 117 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolTypePointer Symbol)
virtual

Definition at line 121 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolTypeTypedef Symbol)
virtual

Definition at line 125 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolTypeUDT Symbol)
virtual

Definition at line 129 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolTypeVTable Symbol)
virtual

Definition at line 133 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolTypeVTableShape Symbol)
virtual

Definition at line 137 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolUnknown Symbol)
virtual

Definition at line 141 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.

void PDBSymDumper::dump ( const PDBSymbolUsingNamespace Symbol)
virtual

Definition at line 145 of file PDBSymDumper.cpp.

References PDB_SYMDUMP_UNREACHABLE.


The documentation for this class was generated from the following files: