• Home
  • Raw
  • Download

Lines Matching refs:tok

32   case tok::period:      // designator: '.' identifier  in MayBeDesignationStart()
35 case tok::l_square: { // designator: array-designator in MayBeDesignationStart()
43 case tok::equal: in MayBeDesignationStart()
44 case tok::r_square: in MayBeDesignationStart()
48 case tok::amp: in MayBeDesignationStart()
49 case tok::kw_this: in MayBeDesignationStart()
50 case tok::identifier: in MayBeDesignationStart()
64 case tok::identifier: // designation: identifier ':' in MayBeDesignationStart()
65 return PP.LookAhead(0).is(tok::colon); in MayBeDesignationStart()
87 tok::TokenKind Kind = Tok.getKind(); in MayBeDesignationStart()
91 return Kind == tok::equal; in MayBeDesignationStart()
137 if (Tok.is(tok::identifier)) { in ParseInitializerWithPotentialDesignator()
146 assert(Tok.is(tok::colon) && "MayBeDesignationStart not working properly!"); in ParseInitializerWithPotentialDesignator()
165 while (Tok.is(tok::period) || Tok.is(tok::l_square)) { in ParseInitializerWithPotentialDesignator()
166 if (Tok.is(tok::period)) { in ParseInitializerWithPotentialDesignator()
170 if (Tok.isNot(tok::identifier)) { in ParseInitializerWithPotentialDesignator()
182 assert(Tok.is(tok::l_square) && "Unexpected token!"); in ParseInitializerWithPotentialDesignator()
203 BalancedDelimiterTracker T(*this, tok::l_square); in ParseInitializerWithPotentialDesignator()
215 if (Tok.is(tok::identifier) && Tok.getIdentifierInfo() == Ident_super && in ParseInitializerWithPotentialDesignator()
216 NextToken().isNot(tok::period) && in ParseInitializerWithPotentialDesignator()
229 SkipUntil(tok::r_square, StopAtSemi); in ParseInitializerWithPotentialDesignator()
248 } else if (getLangOpts().ObjC1 && Tok.is(tok::identifier)) { in ParseInitializerWithPotentialDesignator()
257 NextToken().is(tok::period), ReceiverType)) { in ParseInitializerWithPotentialDesignator()
269 SkipUntil(tok::r_square, StopAtSemi); in ParseInitializerWithPotentialDesignator()
274 if (Tok.is(tok::less)) { in ParseInitializerWithPotentialDesignator()
281 SkipUntil(tok::r_square, StopAtSemi); in ParseInitializerWithPotentialDesignator()
311 SkipUntil(tok::r_square, StopAtSemi); in ParseInitializerWithPotentialDesignator()
320 if (getLangOpts().ObjC1 && Tok.isNot(tok::ellipsis) && in ParseInitializerWithPotentialDesignator()
321 Tok.isNot(tok::r_square)) { in ParseInitializerWithPotentialDesignator()
330 if (Tok.isNot(tok::ellipsis)) { in ParseInitializerWithPotentialDesignator()
339 SkipUntil(tok::r_square, StopAtSemi); in ParseInitializerWithPotentialDesignator()
359 if (Tok.is(tok::equal)) { in ParseInitializerWithPotentialDesignator()
398 BalancedDelimiterTracker T(*this, tok::l_brace); in ParseBraceInitializer()
406 if (Tok.is(tok::r_brace)) { in ParseBraceInitializer()
418 if (getLangOpts().MicrosoftExt && (Tok.is(tok::kw___if_exists) || in ParseBraceInitializer()
419 Tok.is(tok::kw___if_not_exists))) { in ParseBraceInitializer()
421 if (Tok.isNot(tok::comma)) break; in ParseBraceInitializer()
424 if (Tok.is(tok::r_brace)) break; in ParseBraceInitializer()
438 if (Tok.is(tok::ellipsis)) in ParseBraceInitializer()
457 if (Tok.isNot(tok::comma)) { in ParseBraceInitializer()
458 SkipUntil(tok::r_brace, StopBeforeMatch); in ParseBraceInitializer()
464 if (Tok.isNot(tok::comma)) break; in ParseBraceInitializer()
470 if (Tok.is(tok::r_brace)) break; in ParseBraceInitializer()
492 BalancedDelimiterTracker Braces(*this, tok::l_brace); in ParseMicrosoftIfExistsBraceInitializer()
494 Diag(Tok, diag::err_expected) << tok::l_brace; in ParseMicrosoftIfExistsBraceInitializer()
523 if (Tok.is(tok::ellipsis)) in ParseMicrosoftIfExistsBraceInitializer()
532 if (Tok.is(tok::comma)) { in ParseMicrosoftIfExistsBraceInitializer()
537 if (Tok.is(tok::r_brace)) in ParseMicrosoftIfExistsBraceInitializer()