description | title | ms.date | ms.topic | dev_langs | helpviewer_keywords | author | ms.author | manager | ms.subservice | ||
---|---|---|---|---|---|---|---|---|---|---|---|
Indicates the particular scope of a data value. |
DataKind |
11/04/2016 |
reference |
|
|
mikejo5000 |
mikejo |
mijacobs |
debug-diagnostics |
Indicates the particular scope of a data value.
enum DataKind {
DataIsUnknown,
DataIsLocal,
DataIsStaticLocal,
DataIsParam,
DataIsObjectPtr,
DataIsFileStatic,
DataIsGlobal,
DataIsMember,
DataIsStaticMember,
DataIsConstant
};
Element | Description |
---|---|
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. |
The values in this enumeration are returned by the IDiaSymbol::get_dataKind method.
Header: cvconst.h