Hiérarchie lexicale des types de symboles

Le tableau suivant montre les types de symboles dans la hiérarchie lexicale.

Types de symboles

Type de symbole Description
Annotation Spécifie un emplacement annoté dans le code du programme.
Bloquer Spécifie des étendues imbriquées dans des fonctions.
Compiland Spécifie un compiland lié au fichier .exe.
CompilandDetails Spécifie les données de compiland qui peuvent nécessiter le chargement de détails de compiland supplémentaires et ainsi induire une surcharge au moment de l’exécution pour la récupération.
CompilandEnv Spécifie les variables d’environnement supplémentaires qui ont une importance pour la compilation du compiland.
Personnalisé (Kit de développement logiciel de Debug Interface Access) Spécifie un symbole défini par l’utilisateur.
Données (SDK Debug Interface Access) Spécifie ce type de variable sous forme de paramètres, de variables locales, de variables globales et de membres de classe.
Exe Spécifie l’étendue globale des données ; correspond à un fichier .exe ou .dll entier.
FuncDebugEnd Spécifie une fonction qui présente un point défini où le débogage doit prendre fin.
FuncDebugStart Spécifie une fonction qui présente un point défini où le débogage doit commencer.
Fonction (SDK 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 pendant la génération du programme exécutable.
Thunk Spécifie un thunk.
UsingNameSpace Spécifie un identificateur namespace.

Notes

Selon le type de symbole, des propriétés de symbole supplémentaires peuvent être disponibles. Ces propriétés sont listées dans les différentes rubriques traitant des symboles.

Voir aussi