Home | History | Annotate | Download | only in Parse

Lines Matching refs:identifier

878   // C99 6.7.2.3p6: Handle "struct-or-union identifier;", "enum { X };"
982 // If this declaration was formed with a K&R-style identifier list for the
1173 /// types for a function with a K&R-style identifier list for arguments.
1229 // A missing identifier has already been diagnosed.
1236 // the identifier list.
1393 assert(Tok.is(tok::identifier) || Tok.is(tok::annot_cxxscope));
1403 if (Tok.isNot(tok::identifier) || SS.isInvalid()) {
1416 // Identifier has been tentatively declared, and thus cannot be resolved as
1426 // Look up and classify the identifier. We don't perform any typo-correction
1439 // The identifier was typo-corrected to a keyword.
1523 assert(Tok.isNot(tok::identifier));
1529 Tok.setKind(tok::identifier);
1556 assert((Tok.is(tok::identifier) || Tok.is(tok::coloncolon) ||
1567 // parsed the first identifier, transforming it into something more like:
1583 // 'typename' '::' [opt] nested-name-specifier identifier
1593 if (Tok.is(tok::identifier) || Tok.is(tok::annot_template_id) ||
1614 if (Tok.is(tok::identifier)) {
1672 if (Tok.is(tok::identifier)) {
1674 // Determine whether the identifier is a type name.
1723 // them). If the identifier is not a type, then it can't be scope either,
1740 // Consume the identifier.
1746 // a valid identifier.
1752 // The current token, which is either an identifier or a
1787 assert((Tok.is(tok::identifier) || Tok.is(tok::coloncolon) ||
1986 if (!Tok.is(tok::identifier)) {