IDiaSymbol::get_lexicalParent
Récupère une référence au parent lexical du symbole.
Syntaxe
HRESULT get_lexicalParent (
IDiaSymbol** pRetVal
);
Paramètres
pRetVal
[out] Retourne un objet IDiaSymbol représentant le parent lexical du symbole.
Valeur renvoyée
En cas de réussite, retourne S_OK
; sinon, retourne S_FALSE
ou un code d’erreur.
Notes
Une valeur de retour de S_FALSE
signifie que la propriété n’est pas disponible pour le symbole.
Remarques
Le parent lexical d’un symbole est la fonction ou le module englobant. Par exemple, le parent lexical d’un paramètre de fonction ou d’une variable locale est la fonction elle-même, mais le parent lexical de la fonction est le module qui contient sa définition.
Les symboles disponibles en tant que parents lexicaux sont documentés dans Hiérarchie lexicale de types de symboles.