ArrayType

Una matriz se identifica mediante un símbolo SymTagArray.

Propiedades

En la tabla siguiente se muestran propiedades válidas adicionales para este tipo de símbolo.

Propiedad Tipo de datos Descripción
IDiaSymbol::get_arrayIndexType IDiaSymbol* Símbolo para el tipo de índice de matriz.
IDiaSymbol::get_arrayIndexTypeId DWORD Identificador del símbolo de tipo de índice de matriz.
IDiaSymbol::get_constType BOOL TRUE si la matriz está marcada como constante.
IDiaSymbol::get_count DWORD Número de elementos que hay en la matriz.
IDiaSymbol::get_length LONGLONG Tamaño, en bytes, de esta matriz.
IDiaSymbol::get_lexicalParent IDiaSymbol* Símbolo del compilando envolvente.
IDiaSymbol::get_lexicalParentId DWORD Id. del símbolo primario léxico.
IDiaSymbol::get_rank DWORD Clasificación de una matriz multidimensional FORTRAN.
IDiaSymbol::get_symIndexId DWORD Id. de índice del símbolo.
IDiaSymbol::get_symTag DWORD Devuelve SymTagArray (uno de los valores de enumeración SymTagEnum).
IDiaSymbol::get_type IDiaSymbol* Símbolo del tipo de elemento de matriz.
IDiaSymbol::get_typeId DWORD Identificador del símbolo del tipo de elemento de matriz.
IDiaSymbol::get_unalignedType BOOL TRUE si la matriz no está alineada
IDiaSymbol::get_volatileType BOOL TRUE si la matriz está marcada como volátil.

Consulte también