表示資料值的特定範圍。
語法
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