Definice TypeDef (přístup rozhraní pro ladění SDK)
Symboly s SymTagTypedef značky zavést názvy jiných typů.
Vlastnosti
Následující tabulka zobrazuje další vlastnosti platné pro tento typ symbolu.
Property |
Typ dat |
Description |
---|---|---|
DWORD |
Jeden z BasicType hodnoty. |
|
IDiaSymbol* |
Nadřazená třída této definice typedef, pokud |
|
DWORD |
ID symbol nadřazené třídy. |
|
BOOL |
TRUEPokud tato definice typedef neobsahuje konstruktor. |
|
BOOL |
TRUEPokud tato definice typedef je označena jako konstantu. |
|
BOOL |
TRUEPokud tato definice typedef má operátor přiřazení. |
|
BOOL |
TRUEPokud tato definice typedef operátoru přetypování. |
|
BOOL |
TRUEPokud tato definice typedef obsahuje vnořené typy. |
|
ULONGLONG |
Délka této definice typu v bajtech. |
|
IDiaSymbol* |
Symbol ohraničujícím compiland. |
|
DWORD |
ID nadřazené lexikální symbol. |
|
BSTR |
Název typedef. |
|
BOOL |
TRUEPokud tato definice typedef je vnořen v lexikální oboru. |
|
BOOL |
TRUEPokud tato definice typedef přetíženého operátoru. |
|
BOOL |
TRUEPokud tato definice typedef zkomprimována. |
|
BOOL |
TRUEPokud je tato definice typu odkaz. |
|
BOOL |
TRUEPokud je tato definice typedef neglobální lexikální oboru. |
|
DWORD |
ID indexu symbolu. |
|
DWORD |
Vrátí SymTagTypedef (jeden z SymTagEnum hodnoty). |
|
IDiaSymbol* |
Symbol pro základní typ. |
|
DWORD |
ID typ symbolu. |
|
DWORD |
Jeden z UdtKind hodnoty. |
|
BOOL |
TRUEPokud tato definice typedef není správně zarovnán. |
|
IDiaSymbol* |
Symbol, který popisuje obrazec virtuální tabulky. |
|
DWORD |
ID obrazce symbol virtuální tabulky. |
|
BOOL |
TRUEPokud tato definice typedef je označena jako volatile. |
Poznámky
Protože definice typu může představovat třídy, ukazatel nebo uživatelem definovaný typ (UDT), symbol pro definice typu sdílí stejné vlastnosti jako jeden z těchto jiných typů symboly.