Lines Matching refs:identifier
67 /// identifier ':' statement
84 /// 'goto' identifier ';'
124 tok::identifier, tok::star, tok::amp);
126 nextTok.isOneOf(tok::l_paren, tok::identifier, tok::arrow, tok::period);
128 nextTok.isOneOf(tok::l_paren, tok::semi, tok::identifier, tok::l_brace);
178 case tok::identifier: {
181 // identifier ':' statement
185 // Look up the identifier, and typo-correct it to a keyword if it's not
200 // If the identifier was typo-corrected, try again.
201 if (Tok.isNot(tok::identifier))
490 if (Tok.is(tok::identifier) &&
597 /// ParseLabeledStatement - We have an identifier and a ':' after it.
600 /// identifier ':' statement
601 /// [GNU] identifier ':' attributes[opt] statement
605 assert(Tok.is(tok::identifier) && Tok.getIdentifierInfo() &&
606 "Not an identifier!");
613 ConsumeToken(); // eat the identifier.
617 // identifier ':' statement
892 /// [GNU] '__label__' identifier-list ';'
1050 if (Tok.isNot(tok::identifier)) {
1051 Diag(Tok, diag::err_expected) << tok::identifier;
1299 (Tok.isNot(tok::identifier) ||
1705 assert(Tok.is(tok::identifier));
1816 } else if (getLangOpts().CPlusPlus && Tok.is(tok::identifier) &&
2084 /// 'goto' identifier ';'
2094 if (Tok.is(tok::identifier)) {
2110 Diag(Tok, diag::err_expected) << tok::identifier;
2367 if ((Tok.is(tok::identifier) &&