Home
last modified time | relevance | path

Searched refs:SkipUntil (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/clang/lib/Parse/
H A DParseObjc.cpp86 SkipUntil(tok::semi); in ParseObjCAtDirectives()
90 SkipUntil(tok::semi); in ParseObjCAtDirectives()
140 SkipUntil(tok::semi); in ParseObjCAtClassDeclaration()
687 SkipUntil(tok::semi); in ParseObjCInterfaceDeclList()
2063 SkipUntil(tok::semi); in ParseObjCAtProtocolDeclaration()
2334 SkipUntil(tok::semi); in ParseObjCPropertySynthesize()
2411 SkipUntil(tok::semi); in ParseObjCPropertyDynamic()
2440 SkipUntil(tok::semi); in ParseObjCThrowStmt()
2727 SkipUntil(tok::r_brace); in ParseObjCMethodDefinition()
2762 SkipUntil(tok::semi); in ParseObjCAtStatement()
[all …]
H A DParseDeclCXX.cpp136 SkipUntil(tok::semi); in ParseNamespace()
316 SkipUntil(tok::semi); in ParseNamespaceAlias()
323 SkipUntil(tok::semi); in ParseNamespaceAlias()
334 SkipUntil(tok::semi); in ParseNamespaceAlias()
554 SkipUntil(tok::semi); in ParseUsingDirective()
562 SkipUntil(tok::semi); in ParseUsingDirective()
582 SkipUntil(tok::semi); in ParseUsingDirective()
826 SkipUntil(tok::semi); in ParseUsingDeclaration()
836 SkipUntil(tok::semi); in ParseAliasDeclarationAfterDeclarator()
862 SkipUntil(tok::semi); in ParseAliasDeclarationAfterDeclarator()
[all …]
H A DParseInit.cpp265 SkipUntil(tok::r_square, StopAtSemi); in ParseInitializerWithPotentialDesignator()
303 SkipUntil(tok::r_square, StopAtSemi); in ParseInitializerWithPotentialDesignator()
315 SkipUntil(tok::r_square, StopAtSemi); in ParseInitializerWithPotentialDesignator()
345 SkipUntil(tok::r_square, StopAtSemi); in ParseInitializerWithPotentialDesignator()
371 SkipUntil(tok::r_square, StopAtSemi); in ParseInitializerWithPotentialDesignator()
519 SkipUntil(tok::r_brace, StopBeforeMatch); in ParseBraceInitializer()
H A DParseTentative.cpp169 if (!SkipUntil(tok::r_paren)) in TryConsumeDeclarationSpecifier()
294 if (!SkipUntil(tok::r_paren, StopAtSemi)) in TryParseInitDeclaratorList()
530 SkipUntil(tok::r_paren, StopAtSemi); in isCXXConditionDeclarationOrInitStatement()
687 bool IsAttribute = SkipUntil(tok::r_square); in isCXX11AttributeSpecifier()
775 if (!SkipUntil(tok::r_paren)) { in isCXX11AttributeSpecifier()
823 if (!SkipUntil(tok::r_paren)) in TrySkipAttributes()
1701 if (!SkipUntil(tok::r_paren, StopAtSemi)) in isCXXDeclarationSpecifier()
1788 if (!SkipUntil(tok::r_paren, StopAtSemi)) in TryParseTypeofSpecifier()
2017 if (!SkipUntil(tok::r_paren, StopAtSemi)) in TryParseFunctionDeclarator()
2037 if (!SkipUntil(tok::r_paren, StopAtSemi)) in TryParseFunctionDeclarator()
[all …]
H A DParseTemplate.cpp133 SkipUntil(tok::r_brace, StopAtSemi | StopBeforeMatch); in ParseTemplateDeclarationOrSpecialization()
149 SkipUntil(tok::r_brace, StopAtSemi | StopBeforeMatch); in ParseTemplateDeclarationOrSpecialization()
278 SkipUntil(tok::r_brace, StopAtSemi | StopBeforeMatch); in ParseSingleDeclarationAfterTemplate()
359 SkipUntil(tok::semi); in ParseSingleDeclarationAfterTemplate()
401 SkipUntil(tok::semi); in ParseConceptDefinition()
416 SkipUntil(tok::semi); in ParseConceptDefinition()
422 SkipUntil(tok::semi); in ParseConceptDefinition()
433 SkipUntil(tok::semi); in ParseConceptDefinition()
440 SkipUntil(tok::semi); in ParseConceptDefinition()
679 SkipUntil(tok::comma, tok::greater, tok::greatergreater, in ParseTemplateParameter()
[all …]
H A DParseOpenMP.cpp292 SkipUntil(tok::annot_pragma_openmp_end, StopBeforeMatch); in ParseOpenMPDeclareReductionDirective()
348 SkipUntil(tok::annot_pragma_openmp_end, StopBeforeMatch); in ParseOpenMPDeclareReductionDirective()
542 SkipUntil(tok::annot_pragma_openmp_end, StopBeforeMatch); in ParseOpenMPDeclareMapperDirective()
1954 SkipUntil(tok::annot_pragma_openmp_end, StopBeforeMatch); in ParseOMPDeclareTargetClauses()
2645 SkipUntil(tok::annot_pragma_openmp_end); in ParseOpenMPDeclarativeOrExecutableDirective()
2673 SkipUntil(tok::annot_pragma_openmp_end); in ParseOpenMPDeclarativeOrExecutableDirective()
2719 SkipUntil(tok::annot_pragma_openmp_end); in ParseOpenMPDeclarativeOrExecutableDirective()
2730 SkipUntil(tok::annot_pragma_openmp_end); in ParseOpenMPDeclarativeOrExecutableDirective()
2741 SkipUntil(tok::annot_pragma_openmp_end); in ParseOpenMPDeclarativeOrExecutableDirective()
2971 SkipUntil(tok::annot_pragma_openmp_end); in ParseOpenMPDeclarativeOrExecutableDirective()
[all …]
H A DParseExpr.cpp2547 SkipUntil(tok::r_paren, StopAtSemi); in ParseBuiltinPrimaryExpression()
2568 SkipUntil(tok::r_paren, StopAtSemi); in ParseBuiltinPrimaryExpression()
2573 SkipUntil(tok::r_paren, StopAtSemi); in ParseBuiltinPrimaryExpression()
2580 SkipUntil(tok::r_paren, StopAtSemi); in ParseBuiltinPrimaryExpression()
2647 SkipUntil(tok::r_paren, StopAtSemi); in ParseBuiltinPrimaryExpression()
2651 SkipUntil(tok::r_paren, StopAtSemi); in ParseBuiltinPrimaryExpression()
2657 SkipUntil(tok::r_paren, StopAtSemi); in ParseBuiltinPrimaryExpression()
2661 SkipUntil(tok::r_paren, StopAtSemi); in ParseBuiltinPrimaryExpression()
3166 SkipUntil(tok::r_paren, StopAtSemi); in ParseParenExpression()
3261 SkipUntil(tok::r_paren, StopAtSemi); in ParseGenericSelectionExpression()
[all …]
H A DParseStmt.cpp1186 SkipUntil(tok::semi); in ParseCompoundStatementBody()
1274 SkipUntil(tok::semi); in ParseParenExprOrCondition()
1443 SkipUntil(tok::semi); in ParseIfStatement()
1640 SkipUntil(tok::semi); in ParseSwitchStatement()
1683 SkipUntil(tok::r_brace); in ParseSwitchStatement()
1685 SkipUntil(tok::semi); in ParseSwitchStatement()
1729 SkipUntil(tok::semi); in ParseWhileStatement()
1833 SkipUntil(tok::semi, StopBeforeMatch); in ParseDoStatement()
1841 SkipUntil(tok::semi, StopBeforeMatch); in ParseDoStatement()
1859 SkipUntil(tok::semi); in ParseDoStatement()
[all …]
H A DParser.cpp338 SkipUntil(tok::r_paren); in SkipUntil()
354 SkipUntil(tok::r_brace); in SkipUntil()
360 SkipUntil(tok::colon, in SkipUntil()
1009 SkipUntil(tok::semi); in ParseExternalDeclaration()
1145 SkipUntil(tok::semi); in ParseDeclOrFunctionDefInternal()
1351 SkipUntil(tok::semi); in ParseFunctionDefinition()
1356 SkipUntil(tok::semi); in ParseFunctionDefinition()
1433 SkipUntil(tok::semi); in SkipFunctionBody()
1445 SkipUntil(tok::r_brace); in SkipFunctionBody()
1447 SkipUntil(tok::l_brace); in SkipFunctionBody()
[all …]
H A DParseExprCXX.cpp737 SkipUntil(tok::r_square, StopAtSemi); in ParseLambdaExpression()
738 SkipUntil(tok::l_brace, StopAtSemi); in ParseLambdaExpression()
739 SkipUntil(tok::r_brace, StopAtSemi); in ParseLambdaExpression()
1608 SkipUntil(tok::r_paren, StopAtSemi); in ParseCXXTypeid()
1659 SkipUntil(tok::r_paren, StopAtSemi); in ParseCXXUuidof()
2098 SkipUntil(tok::semi, StopAtSemi); in ParseCXXCondition()
3244 SkipUntil(tok::r_square, StopAtSemi); in ParseDirectNewDeclarator()
3815 SkipUntil(tok::comma, StopAtSemi); in ParseArrayTypeTrait()
3816 SkipUntil(tok::r_paren, StopAtSemi); in ParseArrayTypeTrait()
3828 SkipUntil(tok::r_paren, StopAtSemi); in ParseArrayTypeTrait()
[all …]
H A DParseDecl.cpp604 SkipUntil(tok::r_paren); in ParseMicrosoftDeclSpecArgs()
957 SkipUntil(tok::comma, tok::r_paren, in ParseVersionTuple()
986 SkipUntil(tok::comma, tok::r_paren, in ParseVersionTuple()
1007 SkipUntil(tok::comma, tok::r_paren, in ParseVersionTuple()
1630 SkipUntil(tok::r_square); in DiagnoseProhibitedCXX11Attribute()
1958 SkipUntil(tok::r_brace); in SkipMalformedDecl()
1968 SkipUntil(tok::r_square); in SkipMalformedDecl()
1973 SkipUntil(tok::r_paren); in SkipMalformedDecl()
2133 SkipUntil(tok::semi); in ParseDeclGroup()
4500 SkipUntil(tok::semi); in ParseStructUnionBody()
[all …]
H A DParseStmtAsm.cpp689 SkipUntil(tok::r_paren, StopAtSemi); in parseGNUAsmQualifierListOpt()
828 SkipUntil(tok::r_paren, StopAtSemi); in ParseAsmStatement()
841 SkipUntil(tok::r_paren, StopAtSemi); in ParseAsmStatement()
848 SkipUntil(tok::r_paren, StopAtSemi); in ParseAsmStatement()
861 SkipUntil(tok::r_paren, StopAtSemi); in ParseAsmStatement()
899 SkipUntil(tok::r_paren, StopAtSemi); in ParseAsmOperandsOpt()
913 SkipUntil(tok::r_paren, StopAtSemi); in ParseAsmOperandsOpt()
920 SkipUntil(tok::r_paren, StopAtSemi); in ParseAsmOperandsOpt()
930 SkipUntil(tok::r_paren, StopAtSemi); in ParseAsmOperandsOpt()
H A DParseCXXInlineMethods.cpp59 SkipUntil(tok::semi); in ParseCXXInlineMethodDef()
92 SkipUntil(tok::semi); in ParseCXXInlineMethodDef()
95 SkipUntil(tok::semi); in ParseCXXInlineMethodDef()
1041 if (SkipUntil(tok::r_brace) && in ConsumeAndStoreFunctionPrologue()
1140 Self.SkipUntil(EndKind, StopAtSemi | StopBeforeMatch); in RevertAnnotations()
H A DParsePragma.cpp1703 PRef.SkipUntil(tok::eof, Parser::StopBeforeMatch); in createExpectedAttributeSubjectRulesTokenDiagnostic()
1745 SkipUntil(tok::eof, StopBeforeMatch); in HandlePragmaAttribute()
1807 SkipUntil(tok::r_paren, StopBeforeMatch); in HandlePragmaAttribute()
/llvm-project-15.0.7/clang/include/clang/Parse/
H A DParser.h1220 bool SkipUntil(tok::TokenKind T,
1222 return SkipUntil(llvm::makeArrayRef(T), Flags);
1224 bool SkipUntil(tok::TokenKind T1, tok::TokenKind T2,
1227 return SkipUntil(TokArray, Flags);
1229 bool SkipUntil(tok::TokenKind T1, tok::TokenKind T2, tok::TokenKind T3,
1232 return SkipUntil(TokArray, Flags);
1234 bool SkipUntil(ArrayRef<tok::TokenKind> Toks,