LLVM 20.0.0git
|
#include "llvm/DebugInfo/PDB/DIA/DIATable.h"
Public Member Functions | |
DIATable (CComPtr< IDiaTable > DiaTable) | |
uint32_t | getItemCount () const override |
std::string | getName () const override |
PDB_TableType | getTableType () const override |
Public Member Functions inherited from llvm::pdb::IPDBTable | |
virtual | ~IPDBTable () |
virtual std::string | getName () const =0 |
virtual uint32_t | getItemCount () const =0 |
virtual PDB_TableType | getTableType () const =0 |
Definition at line 17 of file DIATable.h.
|
explicit |
Definition at line 15 of file DIATable.cpp.
|
overridevirtual |
Implements llvm::pdb::IPDBTable.
Definition at line 17 of file DIATable.cpp.
|
overridevirtual |
Implements llvm::pdb::IPDBTable.
Definition at line 22 of file DIATable.cpp.
References invokeBstrMethod().
|
overridevirtual |
Implements llvm::pdb::IPDBTable.
Definition at line 26 of file DIATable.cpp.
References llvm::pdb::Dbg, llvm::pdb::FrameData, llvm::pdb::InjectedSources, llvm::pdb::InputAssemblyFiles, llvm::pdb::LineNumbers, llvm::pdb::SectionContribs, llvm::pdb::Segments, llvm::pdb::SourceFiles, llvm::pdb::Symbols, and llvm::pdb::TableInvalid.