Partilhar via


BaseType

Tipos base são identificados por símbolos SymTagBaseType.

Propriedades

A tabela a seguir mostra propriedades adicionais válidas para esse tipo de símbolo.

Propriedade Tipo de dados Descrição
IDiaSymbol::get_baseType DWORD Um dos valores da Enumeração BasicType.
IDiaSymbol::get_constType BOOL TRUE se o tipo base estiver marcado como const.
IDiaSymbol::get_length LONGLONG Tamanho, em bytes, do tipo base.
IDiaSymbol::get_lexicalParent IDiaSymbol* Símbolo do Compiland delimitador.
IDiaSymbol::get_lexicalParentId DWORD ID do símbolo pai léxico.
IDiaSymbol::get_symIndexId DWORD ID de índice do símbolo.
IDiaSymbol::get_symTag DWORD Retorna SymTagBaseType (um dos valores de Enumeração SymTagEnum).
IDiaSymbol::get_unalignedType BOOL TRUE se o tipo base estiver desalinhado.
IDiaSymbol::get_volatileType BOOL TRUE se o tipo base estiver marcado como volátil.

Confira também