ArrayType
An array is identified by a SymTagArray symbol.
Properties
The following table shows additional valid properties for this symbol type.
Property |
Data type |
Description |
---|---|---|
IDiaSymbol* |
Symbol for the array index type. |
|
DWORD |
ID of the array index type symbol. |
|
BOOL |
TRUE if the array is marked as const. |
|
DWORD |
Number of items in the array. |
|
LONGLONG |
Size, in bytes, of this array. |
|
IDiaSymbol* |
Symbol of the enclosing compiland. |
|
DWORD |
ID of the lexical parent symbol. |
|
DWORD |
Rank of a FORTRAN multidimensional array. |
|
DWORD |
Index ID of symbol. |
|
DWORD |
Returns SymTagArray (one of the SymTagEnum values). |
|
IDiaSymbol* |
Symbol for the array element type. |
|
DWORD |
ID of the array element type symbol. |
|
BOOL |
TRUE if the array is unaligned |
|
BOOL |
TRUE if the array is marked as volatile. |