Поделиться через


BaseType

Базовые типы определяются by SymTagBaseType символы.

Свойства

В следующей таблице показаны допустимые дополнительные свойства для данного типа символов.

Свойство.

Тип данных

Описание

IDiaSymbol::get_baseType

DWORD

Одно из значений BasicType.

IDiaSymbol::get_constType

BOOL

TRUE если базовый тип отмечен как const.

IDiaSymbol::get_length

LONGLONG

Размер (в байтах) базового типа.

IDiaSymbol::get_lexicalParent

IDiaSymbol*

Символ заключать Compiland.

IDiaSymbol::get_lexicalParentId

DWORD

Идентификатор словарного родительского символов.

IDiaSymbol::get_symIndexId

DWORD

Идентификатор индекса символа.

IDiaSymbol::get_symTag

DWORD

Возвращает SymTagBaseType (одно из SymTagEnum значения).

IDiaSymbol::get_unalignedType

BOOL

TRUE если базовый тип бесподстроечн.

IDiaSymbol::get_volatileType

BOOL

TRUE если базовый тип отмечен как volatile.

См. также

Ссылки

BasicType

Иерархия классов символьных типов