DataKind
Indicates the particular scope of a data value.
enum DataKind {
DataIsUnknown,
DataIsLocal,
DataIsStaticLocal,
DataIsParam,
DataIsObjectPtr,
DataIsFileStatic,
DataIsGlobal,
DataIsMember,
DataIsStaticMember,
DataIsConstant
};
Elements
DataIsUnknown
Data symbol cannot be determined.DataIsLocal
Data item is a local variable.DataIsStaticLocal
Data item is a static local variable.DataIsParam
Data item is a formal parameter.DataIsObjectPtr
Data item is an object pointer (this).DataIsFileStatic
Data item is a file-scoped variable.DataIsGlobal
Data item is a global variable.DataIsMember
Data item is an object member variable.DataIsStaticMember
Data item is a class static variable.DataIsConstant
Data item is a constant value.
Remarks
The values in this enumeration are returned by the IDiaSymbol::get_dataKind method.
Requirements
Header: cvconst.h