指示数据值的特定范围。
语法
enum DataKind {
DataIsUnknown,
DataIsLocal,
DataIsStaticLocal,
DataIsParam,
DataIsObjectPtr,
DataIsFileStatic,
DataIsGlobal,
DataIsMember,
DataIsStaticMember,
DataIsConstant
};
元素
元素 | 说明 |
---|---|
DataIsUnknown | 无法确定数据符号。 |
DataIsLocal | 数据项是局部变量。 |
DataIsStaticLocal | 数据项是静态局部变量。 |
DataIsParam | 数据项是正式参数。 |
DataIsObjectPtr | 数据项是对象指针(this )。 |
DataIsFileStatic | 数据项是文件范围的变量。 |
DataIsGlobal | 数据项是全局变量。 |
DataIsMember | 数据项是对象成员变量。 |
DataIsStaticMember | 数据项是类静态变量。 |
DataIsConstant | 数据项是常量值。 |
注解
此枚举中的值由 IDiaSymbol::get_dataKind 方法返回。
要求
标头:cvconst.h