DataKind
Applies to: Visual Studio
Visual Studio for Mac
Note
This article applies to Visual Studio 2017. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here
Indicates the particular scope of a data value.
Syntax
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