GCC Wikia
Advertisement

このページを編集する際は,編集に関する方針に従ってください.[]

概要[]

引数[]

実装[]

 2063 /* For a FUNCTION_DECL, holds the tree of BINDINGs.
 FUNCTION_DECLのために、BINDINGs木は、保ちます。
 2064    For a TRANSLATION_UNIT_DECL, holds the namespace's BLOCK.
 TRANSLATION_UNIT_DECLのために、名前空間のBLOCKは保ちます。
 2065    For a VAR_DECL, holds the initial value.
 VAR_DECLのために、初期値は保ちます。
 2066    For a PARM_DECL, not used--default
 2067    values for parameters are encoded in the type of the function,
 2068    not in the PARM_DECL slot.
 PARM_DECL(使われない)のためにPARM_DECLスロット以外では、
 パラメータのためのデフォルト値は、関数のタイプにコード化されます。
 2069    For a FIELD_DECL, this is used for enumeration values and the C
 2070    frontend uses it for temporarily storing bitwidth of bitfields. 
 FIELD_DECLのために、これが列挙された値のために使われます、
 そして、Cフロントエンドは一時的にbitfieldsのbitwidthを保存するためにそれを使います。
 2071 
 2072    ??? Need to figure out some way to check this isn't a PARM_DECL.  */
 これをチェックする若干の方法がPARM_DECLでないとわかる必要があってください。
2073 #define DECL_INITIAL(NODE) (DECL_COMMON_CHECK (NODE)->decl_common.initial)


リンク元

Advertisement