LLVM: llvm::pdb::PDBSymbolTypeFunctionSig Class Reference (original) (raw)
#include "[llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h](PDBSymbolTypeFunctionSig%5F8h%5Fsource.html)"
| Public Member Functions |
|
| std::unique_ptr< IPDBEnumSymbols > |
getArguments () const |
| void |
dump (PDBSymDumper &Dumper) const override |
|
Dumps the contents of a symbol a raw_ostream. |
| void |
dumpRight (PDBSymDumper &Dumper) const override |
|
For certain PDBSymbolTypes, dumps additional information for the type that normally goes on the right side of the symbol. |
| void |
dumpArgList (raw_ostream &OS) const |
| bool |
isCVarArgs () const |
| Public Member Functions inherited from llvm::pdb::PDBSymbol |
|
| virtual |
~PDBSymbol () |
| void |
defaultDump (raw_ostream &OS, int Indent, PdbSymbolIdField ShowFlags, PdbSymbolIdField RecurseFlags) const |
| void |
dumpProperties () const |
| void |
dumpChildStats () const |
| PDB_SymType |
getSymTag () const |
| uint32_t |
getSymIndexId () const |
| template<typename T> |
|
| std::unique_ptr< T > |
findOneChild () const |
| template<typename T> |
|
| std::unique_ptr< ConcreteSymbolEnumerator< T > > |
findAllChildren () const |
| std::unique_ptr< IPDBEnumSymbols > |
findAllChildren (PDB_SymType Type) const |
| std::unique_ptr< IPDBEnumSymbols > |
findAllChildren () const |
| std::unique_ptr< IPDBEnumSymbols > |
findChildren (PDB_SymType Type, StringRef Name, PDB_NameSearchFlags Flags) const |
| std::unique_ptr< IPDBEnumSymbols > |
findChildrenByRVA (PDB_SymType Type, StringRef Name, PDB_NameSearchFlags Flags, uint32_t RVA) const |
| std::unique_ptr< IPDBEnumSymbols > |
findInlineFramesByVA (uint64_t VA) const |
| std::unique_ptr< IPDBEnumSymbols > |
findInlineFramesByRVA (uint32_t RVA) const |
| std::unique_ptr< IPDBEnumLineNumbers > |
findInlineeLinesByVA (uint64_t VA, uint32_t Length) const |
| std::unique_ptr< IPDBEnumLineNumbers > |
findInlineeLinesByRVA (uint32_t RVA, uint32_t Length) const |
| std::string |
getName () const |
| const IPDBRawSymbol & |
getRawSymbol () const |
| IPDBRawSymbol & |
getRawSymbol () |
| const IPDBSession & |
getSession () const |
| std::unique_ptr< IPDBEnumSymbols > |
getChildStats (TagStats &Stats) const |
Definition at line 21 of file PDBSymbolTypeFunctionSig.h.
◆ dump()
| void PDBSymbolTypeFunctionSig::dump ( PDBSymDumper & Dumper) const |
overridevirtual |
◆ dumpArgList()
| void llvm::pdb::PDBSymbolTypeFunctionSig::dumpArgList |
( |
raw_ostream & |
OS |
) |
const |
◆ dumpRight()
| void PDBSymbolTypeFunctionSig::dumpRight ( PDBSymDumper & Dumper) const |
overridevirtual |
◆ getArguments()
| std::unique_ptr< IPDBEnumSymbols > PDBSymbolTypeFunctionSig::getArguments |
( |
) |
const |
◆ isCVarArgs()
| bool PDBSymbolTypeFunctionSig::isCVarArgs |
( |
) |
const |
The documentation for this class was generated from the following files: