Share via


IDiaSymbol::get_lexicalParent

シンボルの構文上の親への参照を取得します。

構文

HRESULT get_lexicalParent ( 
   IDiaSymbol** pRetVal
);

パラメーター

pRetVal

[出力] シンボルの構文上の親を表す IDiaSymbol オブジェクトを返します。

戻り値

成功した場合は、S_OK を返します。それ以外の場合は、S_FALSE またはエラー コードを返します。

Note

戻り値 S_FALSE は、プロパティをそのシンボルに使用できないことを意味します。

解説

シンボルの構文上の親は、外側の関数またはモジュールです。 たとえば、関数のパラメーターまたはローカル変数の構文上の親は、関数自体です。関数の構文上の親は、関数が定義されているモジュールです。

構文上の親として使用できるシンボルは、「シンボル型の構文階層」に記載されています。

関連項目