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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour