ArrayType

Ein Array SymTagArray wird durch ein Symbol gekennzeichnet.

Eigenschaften

In der folgenden Tabelle sind die zusätzlichen gültige Eigenschaften für diesen Typ Symbol an.

Property

Datentyp

Beschreibung

IDiaSymbol::get_arrayIndexType

IDiaSymbol*

Symbol für den Arrayindex des Arrays.

IDiaSymbol::get_arrayIndexTypeId

DWORD

ID des Symbols für das index-Typ Array.

IDiaSymbol::get_constType

BOOL

TRUE , wenn das Array als const gekennzeichnet ist.

IDiaSymbol::get_count

DWORD

Die Anzahl der Elemente im Array.

IDiaSymbol::get_length

LONGLONG

Größe (in Bytes) des Arrays.

IDiaSymbol::get_lexicalParent

IDiaSymbol*

Symbol der einschließenden Kompiliereinheit.

IDiaSymbol::get_lexicalParentId

DWORD

ID des lexikalischen Elementen Symbols.

IDiaSymbol::get_rank

DWORD

Rang eines mehrdimensionalen Arrays Fortrans.

IDiaSymbol::get_symIndexId

DWORD

Index-ID des Symbols.

IDiaSymbol::get_symTag

DWORD

Gibt SymTagArray zurück (einen der Werte SymTagEnum ).

IDiaSymbol::get_type

IDiaSymbol*

Symbol für den Elementtyp des Arrays.

IDiaSymbol::get_typeId

DWORD

ID des Symbols für das Elementtyp des Arrays.

IDiaSymbol::get_unalignedType

BOOL

TRUE , wenn das Array ist nicht ausgerichtet

IDiaSymbol::get_volatileType

BOOL

TRUE , wenn das Array als flüchtig gekennzeichnet ist.

Siehe auch

Referenz

Klassenhierarchie der Symboltypen

Dimension