Lines Matching refs:is

182     while (Tok.is(tok::l_square) || Tok.is(tok::kw___attribute) ||  in TryConsumeDeclarationSpecifier()
183 Tok.is(tok::kw___declspec) || Tok.is(tok::kw_alignas)) { in TryConsumeDeclarationSpecifier()
184 if (Tok.is(tok::l_square)) { in TryConsumeDeclarationSpecifier()
200 if (Tok.is(tok::annot_cxxscope)) in TryConsumeDeclarationSpecifier()
213 if (getLangOpts().ObjC1 && Tok.is(tok::less)) in TryConsumeDeclarationSpecifier()
290 if (Tok.is(tok::kw_asm) || Tok.is(tok::kw___attribute)) in TryParseInitDeclaratorList()
294 if (Tok.is(tok::l_paren)) { in TryParseInitDeclaratorList()
299 } else if (Tok.is(tok::l_brace)) { in TryParseInitDeclaratorList()
303 } else if (Tok.is(tok::equal) || isTokIdentifier_in()) { in TryParseInitDeclaratorList()
360 assert(Tok.is(tok::l_paren) && "Expected '('"); in isCXXConditionDeclaration()
372 if (Tok.is(tok::equal) || in isCXXConditionDeclaration()
373 Tok.is(tok::kw_asm) || Tok.is(tok::kw___attribute)) in isCXXConditionDeclaration()
375 else if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) in isCXXConditionDeclaration()
430 assert(Tok.is(tok::l_paren) && "Expected '('"); in isCXXTypeId()
442 if (Context == TypeIdInParens && Tok.is(tok::r_paren)) { in isCXXTypeId()
450 (Tok.is(tok::greater) || Tok.is(tok::comma) || in isCXXTypeId()
451 (getLangOpts().CPlusPlus11 && Tok.is(tok::greatergreater)))) { in isCXXTypeId()
501 if (Tok.is(tok::kw_alignas)) in isCXX11AttributeSpecifier()
521 IsAttribute &= Tok.is(tok::r_square); in isCXX11AttributeSpecifier()
543 bool IsAttribute = Tok.is(tok::r_square); in isCXX11AttributeSpecifier()
565 if (Tok.is(tok::comma)) { in isCXX11AttributeSpecifier()
581 if (Tok.is(tok::coloncolon)) { in isCXX11AttributeSpecifier()
590 if (Tok.is(tok::l_paren)) { in isCXX11AttributeSpecifier()
598 if (Tok.is(tok::ellipsis)) in isCXX11AttributeSpecifier()
609 if (Tok.is(tok::r_square)) { in isCXX11AttributeSpecifier()
611 IsAttribute = Tok.is(tok::r_square); in isCXX11AttributeSpecifier()
629 if (Tok.is(tok::coloncolon) || Tok.is(tok::identifier)) in TryParsePtrOperatorSeq()
633 if (Tok.is(tok::star) || Tok.is(tok::amp) || Tok.is(tok::caret) || in TryParsePtrOperatorSeq()
634 Tok.is(tok::ampamp) || in TryParsePtrOperatorSeq()
635 (Tok.is(tok::annot_cxxscope) && NextToken().is(tok::star))) { in TryParsePtrOperatorSeq()
638 while (Tok.is(tok::kw_const) || in TryParsePtrOperatorSeq()
639 Tok.is(tok::kw_volatile) || in TryParsePtrOperatorSeq()
640 Tok.is(tok::kw_restrict)) in TryParsePtrOperatorSeq()
667 assert(Tok.is(tok::kw_operator)); in TryParseOperatorId()
674 if (Tok.is(tok::l_square) && NextToken().is(tok::r_square)) { in TryParseOperatorId()
688 if (NextToken().is(tok::r_square)) { in TryParseOperatorId()
696 if (NextToken().is(tok::r_paren)) { in TryParseOperatorId()
716 if (Tok.is(tok::identifier)) in TryParseOperatorId()
805 if (Tok.is(tok::ellipsis)) in TryParseDeclarator()
808 if ((Tok.is(tok::identifier) || Tok.is(tok::kw_operator) || in TryParseDeclarator()
809 (Tok.is(tok::annot_cxxscope) && (NextToken().is(tok::identifier) || in TryParseDeclarator()
810 NextToken().is(tok::kw_operator)))) && in TryParseDeclarator()
813 if (Tok.is(tok::annot_cxxscope)) in TryParseDeclarator()
815 else if (Tok.is(tok::identifier)) in TryParseDeclarator()
817 if (Tok.is(tok::kw_operator)) { in TryParseDeclarator()
822 } else if (Tok.is(tok::l_paren)) { in TryParseDeclarator()
825 (Tok.is(tok::r_paren) || // 'int()' is a function. in TryParseDeclarator()
827 (Tok.is(tok::ellipsis) && NextToken().is(tok::r_paren)) || in TryParseDeclarator()
838 if (Tok.is(tok::kw___attribute) || in TryParseDeclarator()
839 Tok.is(tok::kw___declspec) || in TryParseDeclarator()
840 Tok.is(tok::kw___cdecl) || in TryParseDeclarator()
841 Tok.is(tok::kw___stdcall) || in TryParseDeclarator()
842 Tok.is(tok::kw___fastcall) || in TryParseDeclarator()
843 Tok.is(tok::kw___thiscall) || in TryParseDeclarator()
844 Tok.is(tok::kw___unaligned)) in TryParseDeclarator()
861 if (Tok.is(tok::ellipsis)) in TryParseDeclarator()
864 if (Tok.is(tok::l_paren)) { in TryParseDeclarator()
876 } else if (Tok.is(tok::l_square)) { in TryParseDeclarator()
1159 if (!getLangOpts().ObjC1 && Next.is(tok::identifier)) in isCXXDeclarationSpecifier()
1197 if (Tok.is(tok::identifier)) in isCXXDeclarationSpecifier()
1214 if (Next.is(tok::kw_new) || // ::new in isCXXDeclarationSpecifier()
1215 Next.is(tok::kw_delete)) // ::delete in isCXXDeclarationSpecifier()
1311 assert(Tok.is(tok::annot_typename)); in isCXXDeclarationSpecifier()
1319 if (!Tok.is(tok::annot_typename)) { in isCXXDeclarationSpecifier()
1322 if (Tok.is(tok::annot_cxxscope) && NextToken().is(tok::identifier)) { in isCXXDeclarationSpecifier()
1331 bool isIdentifier = Tok.is(tok::identifier); in isCXXDeclarationSpecifier()
1397 if (getLangOpts().ObjC1 && NextToken().is(tok::less)) { in isCXXDeclarationSpecifier()
1403 bool isFollowedByParen = Tok.is(tok::l_paren); in isCXXDeclarationSpecifier()
1404 bool isFollowedByBrace = Tok.is(tok::l_brace); in isCXXDeclarationSpecifier()
1437 if (NextToken().is(tok::l_paren)) in isCXXDeclarationSpecifier()
1446 if (getLangOpts().CPlusPlus11 && NextToken().is(tok::l_brace)) in isCXXDeclarationSpecifier()
1462 bool isFollowedByParen = Tok.is(tok::l_paren); in isCXXDeclarationSpecifier()
1463 bool isFollowedByBrace = Tok.is(tok::l_brace); in isCXXDeclarationSpecifier()
1535 return NextToken().is(tok::l_paren); in isCXXDeclarationSpecifierAType()
1547 assert(Tok.is(tok::kw_typeof) && "Expected 'typeof'!"); in TryParseTypeofSpecifier()
1550 assert(Tok.is(tok::l_paren) && "Expected '('"); in TryParseTypeofSpecifier()
1562 assert(Tok.is(tok::less) && "Expected '<' for qualifier list"); in TryParseProtocolQualifiers()
1569 if (Tok.is(tok::comma)) { in TryParseProtocolQualifiers()
1574 if (Tok.is(tok::greater)) { in TryParseProtocolQualifiers()
1614 if (Next.is(tok::amp) || Next.is(tok::ampamp) || in isCXXFunctionDeclarator()
1615 Next.is(tok::kw_const) || Next.is(tok::kw_volatile) || in isCXXFunctionDeclarator()
1616 Next.is(tok::kw_throw) || Next.is(tok::kw_noexcept) || in isCXXFunctionDeclarator()
1617 Next.is(tok::l_square) || isCXX11VirtSpecifier(Next) || in isCXXFunctionDeclarator()
1618 Next.is(tok::l_brace) || Next.is(tok::kw_try) || in isCXXFunctionDeclarator()
1619 Next.is(tok::equal) || Next.is(tok::arrow)) in isCXXFunctionDeclarator()
1660 if (Tok.is(tok::r_paren)) in TryParseParameterDeclarationClause()
1672 if (Tok.is(tok::ellipsis)) { in TryParseParameterDeclarationClause()
1674 if (Tok.is(tok::r_paren)) in TryParseParameterDeclarationClause()
1704 if (SeenType && Tok.is(tok::identifier)) in TryParseParameterDeclarationClause()
1726 if (Tok.is(tok::kw___attribute)) in TryParseParameterDeclarationClause()
1740 return (Tok.is(tok::equal) || Tok.is(tok::r_paren)) ? TPResult::True() in TryParseParameterDeclarationClause()
1743 if (Tok.is(tok::equal)) { in TryParseParameterDeclarationClause()
1751 if (Tok.is(tok::ellipsis)) { in TryParseParameterDeclarationClause()
1753 if (Tok.is(tok::r_paren)) in TryParseParameterDeclarationClause()
1795 while (Tok.is(tok::kw_const) || in TryParseFunctionDeclarator()
1796 Tok.is(tok::kw_volatile) || in TryParseFunctionDeclarator()
1797 Tok.is(tok::kw_restrict) ) in TryParseFunctionDeclarator()
1801 if (Tok.is(tok::amp) || Tok.is(tok::ampamp)) in TryParseFunctionDeclarator()
1805 if (Tok.is(tok::kw_throw)) { in TryParseFunctionDeclarator()
1815 if (Tok.is(tok::kw_noexcept)) { in TryParseFunctionDeclarator()
1818 if (Tok.is(tok::l_paren)) { in TryParseFunctionDeclarator()