Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseTemplate.cpp89 TryConsumeToken(tok::kw_export, ExportLoc); in ParseTemplateDeclarationOrSpecialization()
93 if (!TryConsumeToken(tok::kw_template, TemplateLoc)) { in ParseTemplateDeclarationOrSpecialization()
106 TryConsumeToken(tok::semi); in ParseTemplateDeclarationOrSpecialization()
115 if (TryConsumeToken(tok::kw_requires)) { in ParseTemplateDeclarationOrSpecialization()
122 TryConsumeToken(tok::semi); in ParseTemplateDeclarationOrSpecialization()
242 if (TryConsumeToken(tok::kw_bool, BoolKWLoc)) in ParseConceptDefinition()
291 if (!TryConsumeToken(tok::equal)) { in ParseConceptDefinition()
323 if (!TryConsumeToken(tok::less, LAngleLoc)) { in ParseTemplateParameters()
345 } else if (!TryConsumeToken(tok::greater, RAngleLoc) && Failed) { in ParseTemplateParameters()
622 if (TryConsumeToken(tok::ellipsis, EllipsisLoc)) { in ParseTypeParameter()
[all …]
H A DParseDeclCXX.cpp555 TryConsumeToken(tok::kw_typename, D.TypenameLoc); in ParseUsingDeclarator()
611 if (TryConsumeToken(tok::ellipsis, D.EllipsisLoc)) in ParseUsingDeclarator()
627 if (TryConsumeToken(tok::kw_enum, UELoc) && !InInitStatement) { in ParseUsingDeclaration()
814 if (!TryConsumeToken(tok::comma)) in ParseUsingDeclaration()
2091 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseClassSpecifier()
2266 if (!TryConsumeToken(tok::comma)) in ParseBaseClause()
2282 if (TryConsumeToken(tok::kw_virtual)) in ParseBaseSpecifier()
2335 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseBaseSpecifier()
2579 if (!DeclaratorInfo.isFunctionDeclarator() && TryConsumeToken(tok::colon)) { in ParseCXXMemberDeclaratorBeforeInitializer()
2893 if (TryConsumeToken(tok::semi)) { in ParseCXXClassMemberDeclaration()
[all …]
H A DParseObjc.cpp160 if (!TryConsumeToken(tok::comma)) in ParseObjCAtClassDeclaration()
464 if (TryConsumeToken(tok::colon, colonLoc)) { in parseObjCTypeParamListOrProtocolRefs()
490 } while (TryConsumeToken(tok::comma)); in parseObjCTypeParamListOrProtocolRefs()
1385 if (!TryConsumeToken(tok::comma)) in ParseObjCProtocolReferences()
1475 } while (TryConsumeToken(tok::comma)); in parseObjCTypeArgsOrProtocolQualifiers()
1550 TryConsumeToken(tok::ellipsis, ellipsisLoc); in parseObjCTypeArgsOrProtocolQualifiers()
1564 } while (TryConsumeToken(tok::comma)); in parseObjCTypeArgsOrProtocolQualifiers()
1719 if (TryConsumeToken(tok::at)) { // parse objc-visibility-spec in ParseObjCClassInstanceVariables()
1818 if (TryConsumeToken(tok::semi)) { // forward declaration of one protocol. in ParseObjCAtProtocolDeclaration()
1968 if (TryConsumeToken(tok::colon)) { in ParseObjCAtImplementationDeclaration()
[all …]
H A DParseDecl.cpp233 while (TryConsumeToken(tok::comma)) in ParseGNUAttributes()
566 } while (TryConsumeToken(tok::comma)); in ParseAttributeArgsCommon()
822 if (!TryConsumeToken(tok::equal)) { in ParseMicrosoftDeclSpecArgs()
846 if (TryConsumeToken(tok::comma)) in ParseMicrosoftDeclSpecArgs()
897 if (TryConsumeToken(tok::comma)) in ParseMicrosoftDeclSpecs()
1409 } while (TryConsumeToken(tok::comma)); in ParseAvailabilityAttribute()
1550 } while (TryConsumeToken(tok::comma)); in ParseExternalSourceSymbolAttribute()
1594 if (!TryConsumeToken(tok::colon)) { in ParseObjCBridgeRelatedAttribute()
1600 if (!TryConsumeToken(tok::comma)) { in ParseObjCBridgeRelatedAttribute()
1706 while (TryConsumeToken(tok::comma)) { in ParseTypeTagForDatatypeAttribute()
[all …]
H A DParseTentative.cpp289 if (!TryConsumeToken(tok::comma)) in TryParseInitDeclaratorList()
492 if (!TryConsumeToken(tok::comma)) in isCXXConditionDeclarationOrInitStatement()
709 TryConsumeToken(tok::ellipsis); in isCXX11AttributeSpecifier()
711 if (!TryConsumeToken(tok::comma)) in isCXX11AttributeSpecifier()
1809 if (!TryConsumeToken(tok::comma)) in TryParseParameterDeclarationClause()
1939 if (!TryConsumeToken(tok::less)) in isTemplateArgumentList()
H A DParseExprCXX.cpp176 !TryConsumeToken(tok::coloncolon, CCLoc)) { in ParseOptionalCXXScopeSpecifier()
218 if (!TryConsumeToken(tok::coloncolon, CCLoc)) { in ParseOptionalCXXScopeSpecifier()
880 TryConsumeToken(tok::ellipsis, EllipsisLocs[0]); in ParseLambdaIntroducer()
895 TryConsumeToken(tok::ellipsis, EllipsisLocs[1]); in ParseLambdaIntroducer()
911 TryConsumeToken(tok::ellipsis, EllipsisLocs[2]); in ParseLambdaIntroducer()
939 if (TryConsumeToken(tok::equal)) in ParseLambdaIntroducer()
993 TryConsumeToken(tok::ellipsis, EllipsisLocs[3]); in ParseLambdaIntroducer()
1279 if (TryConsumeToken(tok::kw_requires)) { in ParseLambdaExpressionAfterIntroducer()
3212 TryConsumeToken(tok::kw_noexcept, NoexceptLoc); in ParseRequiresExpression()
3219 if (!TryConsumeToken(tok::arrow)) in ParseRequiresExpression()
[all …]
H A DParser.cpp173 if (TryConsumeToken(tok::semi)) in ExpectAndConsumeSemi()
1336 if (TryConsumeToken(tok::equal)) { in ParseFunctionDefinition()
1339 if (TryConsumeToken(tok::kw_delete, KWLoc)) { in ParseFunctionDefinition()
1346 } else if (TryConsumeToken(tok::kw_default, KWLoc)) { in ParseFunctionDefinition()
1497 if (TryConsumeToken(tok::semi)) { in ParseKNRParamDeclarations()
1580 TryConsumeToken(tok::semi); in ParseKNRParamDeclarations()
2347 Sema::ModuleDeclKind MDK = TryConsumeToken(tok::kw_export) in ParseModuleDecl()
2431 TryConsumeToken(tok::kw_export, ExportLoc); in ParseModuleImport()
H A DParseStmt.cpp502 if (!TryConsumeToken(tok::semi) && !Res.isInvalid()) { in ParseStatementOrDeclarationAfterAttributes()
816 if (TryConsumeToken(tok::ellipsis, DotDotDotLoc)) { in ParseCaseStatement()
835 if (TryConsumeToken(tok::colon, ColonLoc)) { in ParseCaseStatement()
836 } else if (TryConsumeToken(tok::semi, ColonLoc) || in ParseCaseStatement()
837 TryConsumeToken(tok::coloncolon, ColonLoc)) { in ParseCaseStatement()
911 if (TryConsumeToken(tok::colon, ColonLoc)) { in ParseDefaultStatement()
912 } else if (TryConsumeToken(tok::semi, ColonLoc)) { in ParseDefaultStatement()
1130 if (!TryConsumeToken(tok::comma)) in ParseCompoundStatementBody()
H A DParseStmtAsm.cpp771 if (!TryConsumeToken(tok::comma)) in ParseAsmStatement()
806 if (!TryConsumeToken(tok::comma)) in ParseAsmStatement()
872 if (!TryConsumeToken(tok::comma)) in ParseAsmOperandsOpt()
H A DParseCXXInlineMethods.cpp96 if (TryConsumeToken(tok::equal)) { in ParseCXXInlineMethodDef()
105 if (TryConsumeToken(tok::kw_delete, KWLoc)) { in ParseCXXInlineMethodDef()
116 } else if (TryConsumeToken(tok::kw_default, KWLoc)) { in ParseCXXInlineMethodDef()
H A DParseExpr.cpp411 if (!TryConsumeToken(tok::colon, ColonLoc)) { in ParseRHSOfBinaryExpression()
1810 if (TryConsumeToken(tok::greatergreatergreater, CloseLoc)) { in ParsePostfixExpressionSuffix()
2643 if (!TryConsumeToken(tok::kw___bridge)) { in ParseParenExpression()
3081 } while (TryConsumeToken(tok::comma)); in ParseGenericSelectionExpression()
3461 if (!TryConsumeToken(tok::comma)) in ParseAvailabilityCheckExpr()
H A DParseOpenMP.cpp1180 } while (TryConsumeToken(tok::comma)); in parseOMPContextSelector()
1281 if (!TryConsumeToken(tok::equal)) in parseOMPContextSelectorSet()
1306 } while (TryConsumeToken(tok::comma)); in parseOMPContextSelectorSet()
1327 } while (TryConsumeToken(tok::comma)); in parseOMPContextSelectors()
3321 } while (TryConsumeToken(tok::comma)); in ParseOpenMPClause()
4933 } while (TryConsumeToken(tok::comma)); in ParseOpenMPExprListClause()
H A DParsePragma.cpp1758 } while (IsAny && TryConsumeToken(tok::comma)); in ParsePragmaAttributeSubjectMatchRuleSet()
1937 } while (TryConsumeToken(tok::comma)); in HandlePragmaAttribute()
1985 if (!TryConsumeToken(tok::comma)) { in HandlePragmaAttribute()
2011 if (!TryConsumeToken(tok::equal)) { in HandlePragmaAttribute()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h270 bool TryConsumeToken(tok::TokenKind Expected) { in TryConsumeToken() function
280 bool TryConsumeToken(tok::TokenKind Expected, SourceLocation &Loc) { in TryConsumeToken() function
281 if (!TryConsumeToken(Expected)) in TryConsumeToken()