20 return (S_OK == Table->get_Count(&Count)) ? Count : 0;
29 if (S_OK != Table->get_name(&Name16))
32 if (Name16 == DiaTable_Symbols)
34 if (Name16 == DiaTable_SrcFiles)
36 if (Name16 == DiaTable_Sections)
38 if (Name16 == DiaTable_LineNums)
40 if (Name16 == DiaTable_SegMap)
42 if (Name16 == DiaTable_InjSrc)
44 if (Name16 == DiaTable_FrameData)
46 if (Name16 == DiaTable_InputAssemblyFiles)
48 if (Name16 == DiaTable_Dbg)
This class represents lattice values for constants.
PDB_TableType getTableType() const override
uint32_t getItemCount() const override
std::string getName() const override
std::string invokeBstrMethod(Obj &Object, HRESULT(__stdcall Obj::*Func)(BSTR *))
PDB_TableType
An enumeration indicating the type of data contained in this table.
DIATable(CComPtr< IDiaTable > DiaTable)