Skip to content

Latest commit

 

History

History
63 lines (51 loc) · 1.77 KB

File metadata and controls

63 lines (51 loc) · 1.77 KB
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
C++
DataKind enumeration
mikejo5000
mikejo
mijacobs
debug-diagnostics

DataKind

Indicates the particular scope of a data value.

Syntax

enum DataKind {
    DataIsUnknown,
    DataIsLocal,
    DataIsStaticLocal,
    DataIsParam,
    DataIsObjectPtr,
    DataIsFileStatic,
    DataIsGlobal,
    DataIsMember,
    DataIsStaticMember,
    DataIsConstant
};

Elements

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.

Remarks

The values in this enumeration are returned by the IDiaSymbol::get_dataKind method.

Requirements

Header: cvconst.h

See also