Home
last modified time | relevance | path

Searched refs:TryConsumeToken (Results 1 – 14 of 14) sorted by relevance

/src/contrib/llvm-project/clang/lib/Parse/
H A DParseTemplate.cpp120 TryConsumeToken(tok::kw_export, ExportLoc); in ParseTemplateDeclarationOrSpecialization()
124 if (!TryConsumeToken(tok::kw_template, TemplateLoc)) { in ParseTemplateDeclarationOrSpecialization()
137 TryConsumeToken(tok::semi); in ParseTemplateDeclarationOrSpecialization()
146 if (TryConsumeToken(tok::kw_requires)) { in ParseTemplateDeclarationOrSpecialization()
153 TryConsumeToken(tok::semi); in ParseTemplateDeclarationOrSpecialization()
282 if (TryConsumeToken(tok::kw_bool, BoolKWLoc)) in ParseConceptDefinition()
326 if (!TryConsumeToken(tok::equal)) { in ParseConceptDefinition()
361 if (!TryConsumeToken(tok::less, LAngleLoc)) { in ParseTemplateParameters()
383 } else if (!TryConsumeToken(tok::greater, RAngleLoc) && Failed) { in ParseTemplateParameters()
709 if (TryConsumeToken(tok::ellipsis, EllipsisLoc)) { in ParseTypeParameter()
[all …]
H A DParseDeclCXX.cpp620 TryConsumeToken(tok::kw_typename, D.TypenameLoc); in ParseUsingDeclarator()
676 if (TryConsumeToken(tok::ellipsis, D.EllipsisLoc)) in ParseUsingDeclarator()
715 if (TryConsumeToken(tok::kw_enum, UELoc) && !InInitStatement) { in ParseUsingDeclaration()
898 if (!TryConsumeToken(tok::comma)) in ParseUsingDeclaration()
2406 if (!TryConsumeToken(tok::comma)) in ParseBaseClause()
2433 if (TryConsumeToken(tok::kw_virtual)) in ParseBaseSpecifier()
2483 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseBaseSpecifier()
2696 if (!DeclaratorInfo.isFunctionDeclarator() && TryConsumeToken(tok::colon)) { in ParseCXXMemberDeclaratorBeforeInitializer()
3033 if (TryConsumeToken(tok::semi)) { in ParseCXXClassMemberDeclaration()
3098 TryConsumeToken(tok::semi); in ParseCXXClassMemberDeclaration()
[all …]
H A DParseDecl.cpp214 while (TryConsumeToken(tok::comma)) in ParseGNUAttributes()
610 } while (TryConsumeToken(tok::comma)); in ParseAttributeArgsCommon()
862 if (!TryConsumeToken(tok::equal)) { in ParseMicrosoftDeclSpecArgs()
886 if (TryConsumeToken(tok::comma)) in ParseMicrosoftDeclSpecArgs()
943 if (TryConsumeToken(tok::comma)) in ParseMicrosoftDeclSpecs()
1488 } while (TryConsumeToken(tok::comma)); in ParseAvailabilityAttribute()
1642 } while (TryConsumeToken(tok::comma)); in ParseExternalSourceSymbolAttribute()
1696 if (!TryConsumeToken(tok::colon)) { in ParseObjCBridgeRelatedAttribute()
1702 if (!TryConsumeToken(tok::comma)) { in ParseObjCBridgeRelatedAttribute()
1807 while (TryConsumeToken(tok::comma)) { in ParseTypeTagForDatatypeAttribute()
[all …]
H A DParseObjc.cpp176 if (!TryConsumeToken(tok::comma)) in ParseObjCAtClassDeclaration()
532 if (TryConsumeToken(tok::colon, colonLoc)) { in parseObjCTypeParamListOrProtocolRefs()
558 } while (TryConsumeToken(tok::comma)); in parseObjCTypeParamListOrProtocolRefs()
1608 if (!TryConsumeToken(tok::comma)) in ParseObjCProtocolReferences()
1704 } while (TryConsumeToken(tok::comma)); in parseObjCTypeArgsOrProtocolQualifiers()
1779 TryConsumeToken(tok::ellipsis, ellipsisLoc); in parseObjCTypeArgsOrProtocolQualifiers()
1793 } while (TryConsumeToken(tok::comma)); in parseObjCTypeArgsOrProtocolQualifiers()
1969 if (TryConsumeToken(tok::at)) { // parse objc-visibility-spec in ParseObjCClassInstanceVariables()
2084 if (TryConsumeToken(tok::semi)) { // forward declaration of one protocol. in ParseObjCAtProtocolDeclaration()
2245 if (TryConsumeToken(tok::colon)) { in ParseObjCAtImplementationDeclaration()
[all …]
H A DParseTentative.cpp377 if (!TryConsumeToken(tok::comma)) in TryParseInitDeclaratorList()
597 if (!TryConsumeToken(tok::comma)) in isCXXConditionDeclarationOrInitStatement()
860 TryConsumeToken(tok::ellipsis); in isCXX11AttributeSpecifier()
862 if (!TryConsumeToken(tok::comma)) in isCXX11AttributeSpecifier()
2168 if (!TryConsumeToken(tok::comma)) in TryParseParameterDeclarationClause()
2320 if (!TryConsumeToken(tok::less)) in isTemplateArgumentList()
H A DParseExprCXX.cpp228 !TryConsumeToken(tok::coloncolon, CCLoc)) { in ParseOptionalCXXScopeSpecifier()
256 if (!TryConsumeToken(tok::coloncolon, CCLoc)) { in ParseOptionalCXXScopeSpecifier()
1019 TryConsumeToken(tok::ellipsis, EllipsisLocs[0]); in ParseLambdaIntroducer()
1034 TryConsumeToken(tok::ellipsis, EllipsisLocs[1]); in ParseLambdaIntroducer()
1050 TryConsumeToken(tok::ellipsis, EllipsisLocs[2]); in ParseLambdaIntroducer()
1078 if (TryConsumeToken(tok::equal)) in ParseLambdaIntroducer()
1134 TryConsumeToken(tok::ellipsis, EllipsisLocs[3]); in ParseLambdaIntroducer()
1420 if (TryConsumeToken(tok::kw_requires)) { in ParseLambdaExpressionAfterIntroducer()
3684 TryConsumeToken(tok::kw_noexcept, NoexceptLoc); in ParseRequiresExpression()
3691 if (!TryConsumeToken(tok::arrow)) in ParseRequiresExpression()
[all …]
H A DParseStmt.cpp534 if (!TryConsumeToken(tok::semi) && !Res.isInvalid()) { in ParseStatementOrDeclarationAfterAttributes()
882 if (TryConsumeToken(tok::ellipsis, DotDotDotLoc)) { in ParseCaseStatement()
893 if (TryConsumeToken(tok::colon, ColonLoc)) { in ParseCaseStatement()
894 } else if (TryConsumeToken(tok::semi, ColonLoc) || in ParseCaseStatement()
895 TryConsumeToken(tok::coloncolon, ColonLoc)) { in ParseCaseStatement()
972 if (TryConsumeToken(tok::colon, ColonLoc)) { in ParseDefaultStatement()
973 } else if (TryConsumeToken(tok::semi, ColonLoc)) { in ParseDefaultStatement()
1218 if (!TryConsumeToken(tok::comma)) in ParseCompoundStatementBody()
H A DParser.cpp165 if (TryConsumeToken(tok::semi)) in ExpectAndConsumeSemi()
1412 if (TryConsumeToken(tok::equal)) { in ParseFunctionDefinition()
1415 if (TryConsumeToken(tok::kw_delete, KWLoc)) { in ParseFunctionDefinition()
1422 } else if (TryConsumeToken(tok::kw_default, KWLoc)) { in ParseFunctionDefinition()
1575 if (TryConsumeToken(tok::semi)) { in ParseKNRParamDeclarations()
1658 TryConsumeToken(tok::semi); in ParseKNRParamDeclarations()
2466 Sema::ModuleDeclKind MDK = TryConsumeToken(tok::kw_export) in ParseModuleDecl()
2563 TryConsumeToken(tok::kw_export, ExportLoc); in ParseModuleImport()
H A DParseStmtAsm.cpp821 if (!TryConsumeToken(tok::comma)) in ParseAsmStatement()
856 if (!TryConsumeToken(tok::comma)) in ParseAsmStatement()
935 if (!TryConsumeToken(tok::comma)) in ParseAsmOperandsOpt()
H A DParseCXXInlineMethods.cpp102 if (TryConsumeToken(tok::equal)) { in ParseCXXInlineMethodDef()
111 if (TryConsumeToken(tok::kw_delete, KWLoc)) { in ParseCXXInlineMethodDef()
122 } else if (TryConsumeToken(tok::kw_default, KWLoc)) { in ParseCXXInlineMethodDef()
H A DParseExpr.cpp527 if (!TryConsumeToken(tok::colon, ColonLoc)) { in ParseRHSOfBinaryExpression()
2162 if (TryConsumeToken(tok::greatergreatergreater, CloseLoc)) { in ParsePostfixExpressionSuffix()
3056 if (!TryConsumeToken(tok::kw___bridge)) { in ParseParenExpression()
3535 } while (TryConsumeToken(tok::comma)); in ParseGenericSelectionExpression()
3988 if (!TryConsumeToken(tok::comma)) in ParseAvailabilityCheckExpr()
H A DParseOpenMP.cpp1233 } while (TryConsumeToken(tok::comma)); in parseOMPContextSelector()
1336 if (!TryConsumeToken(tok::equal)) in parseOMPContextSelectorSet()
1361 } while (TryConsumeToken(tok::comma)); in parseOMPContextSelectorSet()
1385 } while (TryConsumeToken(tok::comma)); in parseOMPContextSelectors()
4925 } while (TryConsumeToken(tok::comma)); in ParseOpenMPExprListClause()
H A DParsePragma.cpp1774 } while (IsAny && TryConsumeToken(tok::comma)); in ParsePragmaAttributeSubjectMatchRuleSet()
1953 } while (TryConsumeToken(tok::comma)); in HandlePragmaAttribute()
2001 if (!TryConsumeToken(tok::comma)) { in HandlePragmaAttribute()
2027 if (!TryConsumeToken(tok::equal)) { in HandlePragmaAttribute()
/src/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h556 bool TryConsumeToken(tok::TokenKind Expected) { in TryConsumeToken() function
566 bool TryConsumeToken(tok::TokenKind Expected, SourceLocation &Loc) { in TryConsumeToken() function
567 if (!TryConsumeToken(Expected)) in TryConsumeToken()