Partager via


Hiérarchie lexicale des types de symboles

Le tableau suivant indique le symbole dans la hiérarchie lexicale.

types de symbole

type de symbole

Description

Annotation

Spécifie un emplacement annoté dans le code du programme.

Block

Spécifie un imbriqué des portées dans des fonctions.

Compiland

spécifie compiland lié au fichier.exe.

CompilandDetails

Spécifie les données de module qui peuvent nécessiter charger des informations supplémentaires de module (compiland) et subir donc la charge mémoire à l'exécution pour récupérer.

CompilandEnv

Spécifie toutes les variables d'environnement supplémentaires significatives à la compilation du module (compiland).

Personnalisé (Kit de développement logiciel de Debug Interface Access)

spécifie un symbole défini par l'utilisateur.

Données (Kit de développement logiciel de Debug Interface Access)

Spécifie des variables telles que des paramètres, des variables locales, des variables globales, et les membres de classe.

Exe

spécifie la portée globale des données ; correspond à un .exe entier ou au fichier.DLL.

FuncDebugEnd

Spécifie une fonction qui a un point défini auquel le débogage est de fin.

FuncDebugStart

Spécifie une fonction qui a un point défini auquel le débogage doit commencer.

Fonction (Kit de développement logiciel de Debug Interface Access)

spécifie une fonction.

Étiquette (Kit de développement logiciel de Debug Interface Access)

Spécifie un emplacement dans le code du programme.

PublicSymbol

spécifie un symbole externe qui apparaît en générant le programme exécutable.

Thunk

spécifie thunk.

UsingNameSpace

spécifie un identificateur d' namespace.

Notes

Les propriétés supplémentaires de symboles peuvent être disponibles selon le type de symbole.Ces propriétés sont répertoriées dans les différentes rubriques de symbole.

Voir aussi

Référence

Hiérarchie de classes des types de symboles

IDiaSymbol::get_symTag

SymTagEnum

Autres ressources

Balises Symbols et Symbol