Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/Parse/
H A DParseTemplate.cpp117 TryConsumeToken(tok::kw_export, ExportLoc); in ParseTemplateDeclarationOrSpecialization()
134 TryConsumeToken(tok::semi); in ParseTemplateDeclarationOrSpecialization()
143 if (TryConsumeToken(tok::kw_requires)) { in ParseTemplateDeclarationOrSpecialization()
150 TryConsumeToken(tok::semi); in ParseTemplateDeclarationOrSpecialization()
388 if (TryConsumeToken(tok::kw_bool, BoolKWLoc)) in ParseConceptDefinition()
431 if (!TryConsumeToken(tok::equal)) { in ParseConceptDefinition()
466 if (!TryConsumeToken(tok::less, LAngleLoc)) { in ParseTemplateParameters()
846 if (TryConsumeToken(tok::equal, EqualLoc)) in ParseTypeParameter()
899 if (!TryConsumeToken(tok::kw_class)) { in ParseTemplateTemplateParameter()
964 if (TryConsumeToken(tok::equal, EqualLoc)) { in ParseTemplateTemplateParameter()
[all …]
H A DParseDeclCXX.cpp806 if (!TryConsumeToken(tok::comma)) in ParseUsingDeclaration()
2112 if (!TryConsumeToken(tok::comma)) in ParseBaseClause()
2139 if (TryConsumeToken(tok::kw_virtual)) in ParseBaseSpecifier()
2736 if (TryConsumeToken(tok::semi)) { in ParseCXXClassMemberDeclaration()
2797 TryConsumeToken(tok::semi); in ParseCXXClassMemberDeclaration()
2854 TryConsumeToken(tok::semi); in ParseCXXClassMemberDeclaration()
3073 TryConsumeToken(tok::semi); in ParseCXXClassMemberDeclaration()
3946 if (!TryConsumeToken(tok::comma)) in ParseDynamicExceptionSpecification()
4221 } while (TryConsumeToken(tok::comma)); in ParseOpenMPAttributeArgs()
4423 while (TryConsumeToken(tok::comma)) in ParseCXX11AttributeSpecifierInternal()
[all …]
H A DParseDecl.cpp186 while (TryConsumeToken(tok::comma)) in ParseGNUAttributes()
704 if (TryConsumeToken(tok::comma)) in ParseMicrosoftDeclSpecArgs()
761 if (TryConsumeToken(tok::comma)) in ParseMicrosoftDeclSpecs()
1463 if (!TryConsumeToken(tok::colon)) { in ParseObjCBridgeRelatedAttribute()
1469 if (!TryConsumeToken(tok::comma)) { in ParseObjCBridgeRelatedAttribute()
1577 while (TryConsumeToken(tok::comma)) { in ParseTypeTagForDatatypeAttribute()
1963 TryConsumeToken(tok::semi); in SkipMalformedDecl()
2249 TryConsumeToken(tok::semi); in ParseDeclGroup()
4393 if (TryConsumeToken(tok::colon)) { in ParseStructDeclaration()
4517 if (TryConsumeToken(tok::semi)) in ParseStructUnionBody()
[all …]
H A DParseObjc.cpp152 if (!TryConsumeToken(tok::comma)) in ParseObjCAtClassDeclaration()
493 if (TryConsumeToken(tok::colon, colonLoc)) { in parseObjCTypeParamListOrProtocolRefs()
519 } while (TryConsumeToken(tok::comma)); in parseObjCTypeParamListOrProtocolRefs()
1557 if (!TryConsumeToken(tok::comma)) in ParseObjCProtocolReferences()
1653 } while (TryConsumeToken(tok::comma)); in parseObjCTypeArgsOrProtocolQualifiers()
1736 TryConsumeToken(tok::ellipsis, ellipsisLoc); in parseObjCTypeArgsOrProtocolQualifiers()
1750 } while (TryConsumeToken(tok::comma)); in parseObjCTypeArgsOrProtocolQualifiers()
2194 if (TryConsumeToken(tok::colon)) { in ParseObjCAtImplementationDeclaration()
2342 if (TryConsumeToken(tok::equal)) { in ParseObjCPropertySynthesize()
3506 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseObjCDictionaryLiteral()
[all …]
H A DParseTentative.cpp320 if (!TryConsumeToken(tok::comma)) in TryParseInitDeclaratorList()
533 if (!TryConsumeToken(tok::comma)) in isCXXConditionDeclarationOrInitStatement()
781 TryConsumeToken(tok::ellipsis); in isCXX11AttributeSpecifier()
783 if (!TryConsumeToken(tok::comma)) in isCXX11AttributeSpecifier()
1987 if (!TryConsumeToken(tok::comma)) in TryParseParameterDeclarationClause()
2095 if (!TryConsumeToken(tok::less)) in isTemplateArgumentList()
H A DParseExprCXX.cpp222 !TryConsumeToken(tok::coloncolon, CCLoc)) { in ParseOptionalCXXScopeSpecifier()
943 TryConsumeToken(tok::ellipsis, EllipsisLocs[0]); in ParseLambdaIntroducer()
957 TryConsumeToken(tok::ellipsis, EllipsisLocs[1]); in ParseLambdaIntroducer()
973 TryConsumeToken(tok::ellipsis, EllipsisLocs[2]); in ParseLambdaIntroducer()
1002 if (TryConsumeToken(tok::equal)) in ParseLambdaIntroducer()
1058 TryConsumeToken(tok::ellipsis, EllipsisLocs[3]); in ParseLambdaIntroducer()
1294 if (TryConsumeToken(tok::kw_requires)) { in ParseLambdaExpressionAfterIntroducer()
3489 TryConsumeToken(tok::kw_noexcept, NoexceptLoc); in ParseRequiresExpression()
3496 if (!TryConsumeToken(tok::arrow)) in ParseRequiresExpression()
3672 TryConsumeToken(tok::semi); in ParseRequiresExpression()
[all …]
H A DParser.cpp157 if (TryConsumeToken(tok::semi)) in ExpectAndConsumeSemi()
1329 if (TryConsumeToken(tok::equal)) { in ParseFunctionDefinition()
1332 if (TryConsumeToken(tok::kw_delete, KWLoc)) { in ParseFunctionDefinition()
1338 } else if (TryConsumeToken(tok::kw_default, KWLoc)) { in ParseFunctionDefinition()
1477 if (TryConsumeToken(tok::semi)) { in ParseKNRParamDeclarations()
1560 TryConsumeToken(tok::semi); in ParseKNRParamDeclarations()
2349 Sema::ModuleDeclKind MDK = TryConsumeToken(tok::kw_export) in ParseModuleDecl()
2443 TryConsumeToken(tok::kw_export, ExportLoc); in ParseModuleImport()
H A DParseStmt.cpp489 if (!TryConsumeToken(tok::semi) && !Res.isInvalid()) { in ParseStatementOrDeclarationAfterAttributes()
802 if (TryConsumeToken(tok::ellipsis, DotDotDotLoc)) { in ParseCaseStatement()
813 if (TryConsumeToken(tok::colon, ColonLoc)) { in ParseCaseStatement()
814 } else if (TryConsumeToken(tok::semi, ColonLoc) || in ParseCaseStatement()
815 TryConsumeToken(tok::coloncolon, ColonLoc)) { in ParseCaseStatement()
895 if (TryConsumeToken(tok::colon, ColonLoc)) { in ParseDefaultStatement()
896 } else if (TryConsumeToken(tok::semi, ColonLoc)) { in ParseDefaultStatement()
1127 if (!TryConsumeToken(tok::comma)) in ParseCompoundStatementBody()
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.cpp57 if (TryConsumeToken(tok::equal)) { in ParseCXXInlineMethodDef()
66 if (TryConsumeToken(tok::kw_delete, KWLoc)) { in ParseCXXInlineMethodDef()
76 } else if (TryConsumeToken(tok::kw_default, KWLoc)) { in ParseCXXInlineMethodDef()
H A DParseExpr.cpp496 if (!TryConsumeToken(tok::colon, ColonLoc)) { in ParseRHSOfBinaryExpression()
2015 if (TryConsumeToken(tok::greatergreatergreater, CloseLoc)) { in ParsePostfixExpressionSuffix()
2862 if (!TryConsumeToken(tok::kw___bridge)) { in ParseParenExpression()
3306 } while (TryConsumeToken(tok::comma)); in ParseGenericSelectionExpression()
3732 if (!TryConsumeToken(tok::comma)) in ParseAvailabilityCheckExpr()
H A DParseOpenMP.cpp1225 } while (TryConsumeToken(tok::comma)); in parseOMPContextSelector()
1328 if (!TryConsumeToken(tok::equal)) in parseOMPContextSelectorSet()
1353 } while (TryConsumeToken(tok::comma)); in parseOMPContextSelectorSet()
1377 } while (TryConsumeToken(tok::comma)); in parseOMPContextSelectors()
H A DParsePragma.cpp1611 } while (IsAny && TryConsumeToken(tok::comma)); in ParsePragmaAttributeSubjectMatchRuleSet()
1787 } while (TryConsumeToken(tok::comma)); in HandlePragmaAttribute()
1835 if (!TryConsumeToken(tok::comma)) { in HandlePragmaAttribute()
1861 if (!TryConsumeToken(tok::equal)) { in HandlePragmaAttribute()
/llvm-project-15.0.7/clang/include/clang/Parse/
H A DParser.h499 bool TryConsumeToken(tok::TokenKind Expected) { in TryConsumeToken() function
509 bool TryConsumeToken(tok::TokenKind Expected, SourceLocation &Loc) { in TryConsumeToken() function
510 if (!TryConsumeToken(Expected)) in TryConsumeToken()