Lines Matching refs:is
95 if (NextToken().is(tok::identifier)) in isCXXDeclarationStatement()
244 if (Tok.is(tok::annot_cxxscope)) in TryConsumeDeclarationSpecifier()
246 if (Tok.is(tok::identifier)) in TryConsumeDeclarationSpecifier()
248 else if (Tok.is(tok::annot_template_id)) in TryConsumeDeclarationSpecifier()
260 if (getLangOpts().ObjC && Tok.is(tok::less)) in TryConsumeDeclarationSpecifier()
277 bool DeclSpecifierIsAuto = Tok.is(tok::kw_auto); in TryParseSimpleDeclaration()
348 if (Tok.is(tok::l_paren)) { in TryParseInitDeclaratorList()
353 } else if (Tok.is(tok::l_brace)) { in TryParseInitDeclaratorList()
357 } else if (Tok.is(tok::equal) || isTokIdentifier_in()) { in TryParseInitDeclaratorList()
417 if (P.Tok.is(tok::question)) in markNotExpression()
419 else if (P.Tok.is(tok::colon)) { in markNotExpression()
489 assert(Tok.is(tok::colon) && "should be looking at the ':'"); in isEnumBase()
511 if (Tok.is(tok::l_brace) || (AllowSemi && Tok.is(tok::semi))) in isEnumBase()
545 if (CanBeInitStatement && Tok.is(tok::kw_using)) in isCXXConditionDeclarationOrInitStatement()
554 bool MayHaveTrailingReturnType = Tok.is(tok::kw_auto); in isCXXConditionDeclarationOrInitStatement()
557 assert(Tok.is(tok::l_paren) && "Expected '('"); in isCXXConditionDeclarationOrInitStatement()
572 (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace))) { in isCXXConditionDeclarationOrInitStatement()
578 if (State.CanBeForRangeDecl && Tok.is(tok::colon)) in isCXXConditionDeclarationOrInitStatement()
592 if (Tok.is(tok::l_paren)) { in isCXXConditionDeclarationOrInitStatement()
602 if (State.CanBeCondition && Tok.is(tok::r_paren)) in isCXXConditionDeclarationOrInitStatement()
604 else if (State.CanBeInitStatement && Tok.is(tok::semi)) in isCXXConditionDeclarationOrInitStatement()
650 bool MayHaveTrailingReturnType = Tok.is(tok::kw_auto); in isCXXTypeId()
654 assert(Tok.is(tok::l_paren) && "Expected '('"); in isCXXTypeId()
668 if (Context == TypeIdInParens && Tok.is(tok::r_paren)) { in isCXXTypeId()
674 } else if (Context == TypeIdAsGenericSelectionArgument && Tok.is(tok::comma)) { in isCXXTypeId()
686 (Tok.is(tok::ellipsis) && in isCXXTypeId()
741 if (Tok.is(tok::kw_alignas) && !getLangOpts().C23) in isCXX11AttributeSpecifier()
755 if (GetLookAheadToken(2).is(tok::kw_using)) in isCXX11AttributeSpecifier()
767 IsAttribute &= Tok.is(tok::r_square); in isCXX11AttributeSpecifier()
804 if (Tok.is(tok::r_square)) in isCXX11AttributeSpecifier()
828 if (Tok.is(tok::comma)) { in isCXX11AttributeSpecifier()
843 if (Tok.is(tok::coloncolon)) { in isCXX11AttributeSpecifier()
852 if (Tok.is(tok::l_paren)) { in isCXX11AttributeSpecifier()
868 if (Tok.is(tok::r_square)) { in isCXX11AttributeSpecifier()
870 IsAttribute = Tok.is(tok::r_square); in isCXX11AttributeSpecifier()
888 if (Tok.is(tok::l_square)) { in TrySkipAttributes()
920 (Tok.is(tok::annot_cxxscope) && NextToken().is(tok::star))) { in TryParsePtrOperatorSeq()
958 assert(Tok.is(tok::kw_operator)); in TryParseOperatorId()
965 if (Tok.is(tok::l_square) && NextToken().is(tok::r_square)) { in TryParseOperatorId()
979 if (NextToken().is(tok::r_square)) { in TryParseOperatorId()
987 if (NextToken().is(tok::r_paren)) { in TryParseOperatorId()
1007 if (Tok.is(tok::identifier)) in TryParseOperatorId()
1098 if (Tok.is(tok::ellipsis)) in TryParseDeclarator()
1102 (Tok.is(tok::annot_cxxscope) && (NextToken().is(tok::identifier) || in TryParseDeclarator()
1103 NextToken().is(tok::kw_operator)))) && in TryParseDeclarator()
1106 if (Tok.is(tok::annot_cxxscope)) { in TryParseDeclarator()
1113 } else if (Tok.is(tok::identifier)) { in TryParseDeclarator()
1116 if (Tok.is(tok::kw_operator)) { in TryParseDeclarator()
1121 } else if (Tok.is(tok::l_paren)) { in TryParseDeclarator()
1124 (Tok.is(tok::r_paren) || // 'int()' is a function. in TryParseDeclarator()
1126 (Tok.is(tok::ellipsis) && NextToken().is(tok::r_paren)) || in TryParseDeclarator()
1159 if (Tok.is(tok::l_paren)) { in TryParseDeclarator()
1171 } else if (Tok.is(tok::l_square)) { in TryParseDeclarator()
1175 } else if (Tok.is(tok::kw_requires)) { in TryParseDeclarator()
1367 if (GetLookAheadToken(1).is(tok::ellipsis) && in isCXXDeclarationSpecifier()
1368 GetLookAheadToken(2).is(tok::l_square)) { in isCXXDeclarationSpecifier()
1372 if (Tok.is(tok::identifier)) in isCXXDeclarationSpecifier()
1385 if (!getLangOpts().ObjC && Next.is(tok::identifier)) in isCXXDeclarationSpecifier()
1391 if (Next.is(tok::l_paren) && in isCXXDeclarationSpecifier()
1440 if (Tok.is(tok::identifier)) in isCXXDeclarationSpecifier()
1460 if (NextToken().is(tok::l_brace)) in isCXXDeclarationSpecifier()
1462 if (NextToken().is(tok::l_paren)) in isCXXDeclarationSpecifier()
1621 *InvalidAsDeclSpec = NextToken().is(tok::l_paren); in isCXXDeclarationSpecifier()
1632 assert(Tok.is(tok::annot_typename)); in isCXXDeclarationSpecifier()
1640 if (!Tok.is(tok::annot_typename)) { in isCXXDeclarationSpecifier()
1641 if (Tok.is(tok::annot_cxxscope) && in isCXXDeclarationSpecifier()
1642 NextToken().is(tok::annot_template_id)) { in isCXXDeclarationSpecifier()
1647 *InvalidAsDeclSpec = NextToken().is(tok::l_paren); in isCXXDeclarationSpecifier()
1657 if (Tok.is(tok::annot_cxxscope) && NextToken().is(tok::identifier)) { in isCXXDeclarationSpecifier()
1666 bool isIdentifier = Tok.is(tok::identifier); in isCXXDeclarationSpecifier()
1686 if (((Tok.is(tok::amp) || Tok.is(tok::star)) && in isCXXDeclarationSpecifier()
1687 (NextToken().is(tok::r_paren) || in isCXXDeclarationSpecifier()
1688 NextToken().is(tok::greater))) || in isCXXDeclarationSpecifier()
1689 (Tok.is(tok::ampamp) && NextToken().is(tok::greater))) in isCXXDeclarationSpecifier()
1759 if (getLangOpts().ObjC && NextToken().is(tok::less)) { in isCXXDeclarationSpecifier()
1765 bool isFollowedByParen = Tok.is(tok::l_paren); in isCXXDeclarationSpecifier()
1766 bool isFollowedByBrace = Tok.is(tok::l_brace); in isCXXDeclarationSpecifier()
1810 if (NextToken().is(tok::l_paren)) in isCXXDeclarationSpecifier()
1819 if (getLangOpts().CPlusPlus11 && NextToken().is(tok::l_brace)) in isCXXDeclarationSpecifier()
1835 bool isFollowedByParen = Tok.is(tok::l_paren); in isCXXDeclarationSpecifier()
1836 bool isFollowedByBrace = Tok.is(tok::l_brace); in isCXXDeclarationSpecifier()
1872 if (Tok.is(tok::l_paren)) in isCXXDeclarationSpecifier()
1875 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) in isCXXDeclarationSpecifier()
1943 return NextToken().is(tok::l_paren); in isCXXDeclarationSpecifierAType()
1955 assert(Tok.is(tok::kw_typeof) && "Expected 'typeof'!"); in TryParseTypeofSpecifier()
1958 assert(Tok.is(tok::l_paren) && "Expected '('"); in TryParseTypeofSpecifier()
1970 assert(Tok.is(tok::less) && "Expected '<' for qualifier list"); in TryParseProtocolQualifiers()
1977 if (Tok.is(tok::comma)) { in TryParseProtocolQualifiers()
1982 if (Tok.is(tok::greater)) { in TryParseProtocolQualifiers()
2067 if (Tok.is(tok::r_paren)) in TryParseParameterDeclarationClause()
2079 if (Tok.is(tok::ellipsis)) { in TryParseParameterDeclarationClause()
2081 if (Tok.is(tok::r_paren)) in TryParseParameterDeclarationClause()
2107 bool DeclarationSpecifierIsAuto = Tok.is(tok::kw_auto); in TryParseParameterDeclarationClause()
2114 if (SeenType && Tok.is(tok::identifier)) in TryParseParameterDeclarationClause()
2138 if (Tok.is(tok::kw___attribute)) in TryParseParameterDeclarationClause()
2151 return Tok.is(tok::equal) ? TPResult::True : TPResult::False; in TryParseParameterDeclarationClause()
2153 if (Tok.is(tok::equal)) { in TryParseParameterDeclarationClause()
2160 if (Tok.is(tok::ellipsis)) { in TryParseParameterDeclarationClause()
2162 if (Tok.is(tok::r_paren)) in TryParseParameterDeclarationClause()
2212 if (Tok.is(tok::kw_throw)) { in TryParseFunctionDeclarator()
2222 if (Tok.is(tok::kw_noexcept)) { in TryParseFunctionDeclarator()
2225 if (Tok.is(tok::l_paren)) { in TryParseFunctionDeclarator()
2238 if (Tok.is(tok::arrow) && MayHaveTrailingReturnType) { in TryParseFunctionDeclarator()
2242 if (Tok.is(tok::identifier) && NameAfterArrowIsNonType()) { in TryParseFunctionDeclarator()
2257 assert(Tok.is(tok::identifier)); in NameAfterArrowIsNonType()
2259 if (Next.is(tok::coloncolon)) in NameAfterArrowIsNonType()
2286 if (Tok.is(tok::l_brace)) in TryParseBracketDeclarator()
2309 if (NextToken().is(tok::greater)) in isTemplateArgumentList()
2355 assert(Tok.is(tok::l_paren) && "expected to be looking at a '(' token"); in isExplicitBool()
2365 while (Tok.is(tok::l_paren)) in isExplicitBool()
2374 if (Tok.is(tok::annot_cxxscope)) { in isExplicitBool()
2383 if (Tok.is(tok::kw_operator)) in isExplicitBool()
2389 if (!Actions.isCurrentClassName(Tok.is(tok::identifier) in isExplicitBool()
2398 if (!NextToken().is(tok::r_paren) && in isExplicitBool()