LLVM: include/llvm/DebugInfo/PDB/DIA/DIATable.h Source File (original) (raw)
Go to the documentation of this file.
1
2
3
4
5
6
7
8
9#ifndef LLVM_DEBUGINFO_PDB_DIA_DIATABLE_H
10#define LLVM_DEBUGINFO_PDB_DIA_DIATABLE_H
11
14
15namespace llvm {
16namespace pdb {
18public:
19 explicit DIATable(CComPtr DiaTable);
20
22 std::string getName() const override;
24
25private:
26 CComPtr Table;
27};
28}
29}
30
31#endif
uint32_t getItemCount() const override
PDB_TableType getTableType() const override
DIATable(CComPtr< IDiaTable > DiaTable)
std::string getName() const override
PDB_TableType
An enumeration indicating the type of data contained in this table.
This is an optimization pass for GlobalISel generic memory operations.