このページを編集する際は,編集に関する方針に従ってください.[]
概要[]
- gcc-4.1.0/gcc/c-parser.cにて定義
- CPP_NAMEトークンの型についてより多くの情報
- C_ID_ID
- 普通のの識別子
- C_ID_TYPENAME
- typedefの名前として宣言された識別子
- C_ID_CLASSNAME
- Objective-Cクラスの名前として宣言された識別子
- C_ID_NONE
- 識別子でない
- C_ID_ID
実装[]
242 /* More information about the type of a CPP_NAME token. */
243 typedef enum c_id_kind {
244 /* An ordinary identifier. */
245 C_ID_ID,
246 /* An identifier declared as a typedef name. */
247 C_ID_TYPENAME,
248 /* An identifier declared as an Objective-C class name. */
249 C_ID_CLASSNAME,
250 /* Not an identifier. */
251 C_ID_NONE
252 } c_id_kind;