Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/Parse/
H A DParseObjc.cpp103 SkipUntil(tok::semi); in ParseObjCAtDirectives()
107 SkipUntil(tok::semi); in ParseObjCAtDirectives()
157 SkipUntil(tok::semi); in ParseObjCAtClassDeclaration()
553 SkipUntil(tok::greater, tok::at, StopBeforeMatch); in parseObjCTypeParamListOrProtocolRefs()
559 SkipUntil({tok::greater, tok::greaterequal, tok::at, tok::minus, in parseObjCTypeParamListOrProtocolRefs()
641 SkipUntil(tok::at, StopAtSemi | StopBeforeMatch); in ParseObjCInterfaceDeclList()
719 SkipUntil(tok::semi); in ParseObjCInterfaceDeclList()
734 SkipUntil(tok::r_brace, tok::at, StopAtSemi); in ParseObjCInterfaceDeclList()
929 SkipUntil(tok::r_paren, StopAtSemi); in ParseObjCPropertyAttribute()
948 SkipUntil(tok::r_paren, StopAtSemi); in ParseObjCPropertyAttribute()
[all …]
H A DParseDeclCXX.cpp138 SkipUntil(tok::semi); in ParseNamespace()
163 SkipUntil(tok::r_brace); in ParseNamespace()
184 SkipUntil(tok::r_brace, StopBeforeMatch); in ParseNamespace()
319 SkipUntil(tok::semi); in ParseNamespaceAlias()
326 SkipUntil(tok::semi); in ParseNamespaceAlias()
337 SkipUntil(tok::semi); in ParseNamespaceAlias()
563 SkipUntil(tok::semi); in ParseUsingDirective()
571 SkipUntil(tok::semi); in ParseUsingDirective()
591 SkipUntil(tok::semi); in ParseUsingDirective()
714 SkipUntil(tok::semi); in ParseUsingDeclaration()
[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()
365 SkipUntil(tok::semi); in ParseSingleDeclarationAfterTemplate()
407 SkipUntil(tok::semi); in ParseConceptDefinition()
422 SkipUntil(tok::semi); in ParseConceptDefinition()
428 SkipUntil(tok::semi); in ParseConceptDefinition()
439 SkipUntil(tok::semi); in ParseConceptDefinition()
446 SkipUntil(tok::semi); in ParseConceptDefinition()
520 SkipUntil(tok::comma, tok::greater, tok::greatergreater, in ParseTemplateParameterList()
[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.cpp210 if (!SkipUntil(tok::r_paren)) in TryConsumeDeclarationSpecifier()
335 if (!SkipUntil(tok::r_paren, StopAtSemi)) in TryParseInitDeclaratorList()
399 P.SkipUntil({tok::r_paren, tok::semi, tok::question, tok::colon}, in markNotExpression()
418 P.SkipUntil(tok::r_paren, tok::semi, StopBeforeMatch); in markNotExpression()
573 SkipUntil(tok::r_paren, StopAtSemi); in isCXXConditionDeclarationOrInitStatement()
730 bool IsAttribute = SkipUntil(tok::r_square); in isCXX11AttributeSpecifier()
818 if (!SkipUntil(tok::r_paren)) { in isCXX11AttributeSpecifier()
856 if (!SkipUntil(tok::r_square) || Tok.isNot(tok::r_square)) in TrySkipAttributes()
866 if (!SkipUntil(tok::r_paren)) in TrySkipAttributes()
1770 if (!SkipUntil(tok::r_paren, StopAtSemi)) in isCXXDeclarationSpecifier()
[all …]
H A DParseHLSL.cpp149 SkipUntil(tok::r_paren, StopAtSemi); // skip through ) in ParseHLSLSemantics()
154 SkipUntil(tok::r_paren, StopAtSemi); // skip through ) in ParseHLSLSemantics()
170 SkipUntil(tok::r_paren, StopAtSemi); // skip through ) in ParseHLSLSemantics()
183 SkipUntil(tok::r_paren, StopAtSemi); // skip through ) in ParseHLSLSemantics()
H A DParseExpr.cpp2040 SkipUntil(tok::greatergreatergreater, StopAtSemi); in ParsePostfixExpressionSuffix()
2045 SkipUntil(tok::greatergreatergreater, StopAtSemi); in ParsePostfixExpressionSuffix()
2101 SkipUntil(tok::r_paren, StopAtSemi); in ParsePostfixExpressionSuffix()
2113 SkipUntil(tok::r_paren, StopAtSemi); in ParsePostfixExpressionSuffix()
2459 SkipUntil(tok::r_paren, StopAtSemi); in ParseUnaryExprOrTypeTraitExpression()
2576 SkipUntil(tok::r_paren, StopAtSemi); in ParseBuiltinPrimaryExpression()
2607 SkipUntil(tok::r_paren, StopAtSemi); in ParseBuiltinPrimaryExpression()
2613 SkipUntil(tok::r_paren, StopAtSemi); in ParseBuiltinPrimaryExpression()
2620 SkipUntil(tok::r_paren, StopAtSemi); in ParseBuiltinPrimaryExpression()
2642 SkipUntil(tok::r_paren, StopAtSemi); in ParseBuiltinPrimaryExpression()
[all …]
H A DParseOpenMP.cpp266 P.SkipUntil(tok::colon, tok::r_paren, tok::annot_pragma_openmp_end, in parseOpenMPReductionId()
293 SkipUntil(tok::annot_pragma_openmp_end, StopBeforeMatch); in ParseOpenMPDeclareReductionDirective()
331 SkipUntil(tok::comma, tok::colon, tok::annot_pragma_openmp_end, in ParseOpenMPDeclareReductionDirective()
349 SkipUntil(tok::annot_pragma_openmp_end, StopBeforeMatch); in ParseOpenMPDeclareReductionDirective()
467 SkipUntil(tok::r_paren, tok::annot_pragma_openmp_end, StopBeforeMatch); in ParseOpenMPReductionInitializerForDecl()
495 SkipUntil(tok::r_paren, tok::annot_pragma_openmp_end, StopBeforeMatch); in ParseOpenMPReductionInitializerForDecl()
539 SkipUntil(tok::annot_pragma_openmp_end, StopBeforeMatch); in ParseOpenMPDeclareMapperDirective()
576 SkipUntil(tok::annot_pragma_openmp_end, Parser::StopBeforeMatch); in ParseOpenMPDeclareMapperDirective()
583 SkipUntil(tok::annot_pragma_openmp_end, Parser::StopBeforeMatch); in ParseOpenMPDeclareMapperDirective()
1130 while (!SkipUntil({tok::r_brace, tok::r_paren, tok::comma, in parseOMPContextSelector()
[all …]
H A DParseStmt.cpp216 SkipUntil(tok::r_brace, StopAtSemi | StopBeforeMatch); in ParseStatementOrDeclarationAfterAttributes()
510 SkipUntil(tok::r_brace, StopAtSemi | StopBeforeMatch); in ParseStatementOrDeclarationAfterAttributes()
529 SkipUntil(tok::r_brace, StopAtSemi | StopBeforeMatch); in ParseExprStatement()
815 if (!SkipUntil(tok::colon, tok::r_brace, StopAtSemi | StopBeforeMatch)) in ParseCaseStatement()
830 if (!SkipUntil(tok::colon, tok::r_brace, StopAtSemi | StopBeforeMatch)) in ParseCaseStatement()
1215 SkipUntil(tok::semi); in ParseCompoundStatementBody()
1303 SkipUntil(tok::semi); in ParseParenExprOrCondition()
1467 SkipUntil(tok::semi); in ParseIfStatement()
1664 SkipUntil(tok::semi); in ParseSwitchStatement()
1706 SkipUntil(tok::r_brace); in ParseSwitchStatement()
[all …]
H A DParser.cpp278 bool Parser::SkipUntil(ArrayRef<tok::TokenKind> Toks, SkipUntilFlags Flags) { in SkipUntil() function in Parser
336 SkipUntil(tok::r_paren, StopAtCodeCompletion); in SkipUntil()
338 SkipUntil(tok::r_paren); in SkipUntil()
344 SkipUntil(tok::r_square, StopAtCodeCompletion); in SkipUntil()
346 SkipUntil(tok::r_square); in SkipUntil()
352 SkipUntil(tok::r_brace, StopAtCodeCompletion); in SkipUntil()
354 SkipUntil(tok::r_brace); in SkipUntil()
360 SkipUntil(tok::colon, in SkipUntil()
1026 SkipUntil(tok::semi); in ParseExternalDeclaration()
1177 SkipUntil(tok::semi); in ParseDeclOrFunctionDefInternal()
[all …]
H A DParseExprCXX.cpp739 SkipUntil(tok::r_square, StopAtSemi); in ParseLambdaExpression()
740 SkipUntil(tok::l_brace, StopAtSemi); in ParseLambdaExpression()
741 SkipUntil(tok::r_brace, StopAtSemi); in ParseLambdaExpression()
1348 SkipUntil({tok::l_brace, tok::l_paren}, StopAtSemi | StopBeforeMatch); in ParseLambdaExpressionAfterIntroducer()
1662 SkipUntil(tok::r_paren, StopAtSemi); in ParseCXXTypeid()
1713 SkipUntil(tok::r_paren, StopAtSemi); in ParseCXXUuidof()
1949 SkipUntil(tok::r_paren, StopAtSemi); in ParseCXXTypeConstructExpression()
2149 SkipUntil(tok::semi, StopAtSemi); in ParseCXXCondition()
2183 if (SkipUntil(tok::r_paren, StopAtSemi | StopBeforeMatch)) in ParseCXXCondition()
3175 SkipUntil(tok::semi, StopAtSemi | StopBeforeMatch); in ParseCXXNewExpression()
[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 DParseDecl.cpp176 SkipUntil(tok::r_paren, StopAtSemi); // skip until ) or ; in ParseGNUAttributes()
180 SkipUntil(tok::r_paren, StopAtSemi); // skip until ) or ; in ParseGNUAttributes()
240 SkipUntil(tok::r_paren, StopAtSemi); in ParseGNUAttributes()
243 SkipUntil(tok::r_paren, StopAtSemi); in ParseGNUAttributes()
407 SkipUntil(tok::r_paren, StopAtSemi); in ParseAttributeArgsCommon()
437 SkipUntil(tok::r_paren, StopAtSemi); in ParseAttributeArgsCommon()
456 SkipUntil(tok::r_paren, StopAtSemi); in ParseAttributeArgsCommon()
469 SkipUntil(tok::r_paren, StopAtSemi); in ParseAttributeArgsCommon()
602 SkipUntil(tok::r_paren); in ParseMicrosoftDeclSpecArgs()
966 SkipUntil(tok::comma, tok::r_paren, in ParseVersionTuple()
[all …]
H A DParseCXXInlineMethods.cpp59 SkipUntil(tok::semi); in ParseCXXInlineMethodDef()
92 SkipUntil(tok::semi); in ParseCXXInlineMethodDef()
95 SkipUntil(tok::semi); in ParseCXXInlineMethodDef()
1046 if (SkipUntil(tok::r_brace) && in ConsumeAndStoreFunctionPrologue()
1145 Self.SkipUntil(EndKind, StopAtSemi | StopBeforeMatch); in RevertAnnotations()
H A DParsePragma.cpp1757 PRef.SkipUntil(tok::eof, Parser::StopBeforeMatch); in createExpectedAttributeSubjectRulesTokenDiagnostic()
1799 SkipUntil(tok::eof, StopBeforeMatch); in HandlePragmaAttribute()
1861 SkipUntil(tok::r_paren, StopBeforeMatch); in HandlePragmaAttribute()
/openbsd-src/gnu/llvm/clang/include/clang/Parse/
H A DParser.h1238 bool SkipUntil(tok::TokenKind T,
1240 return SkipUntil(llvm::ArrayRef(T), Flags);
1242 bool SkipUntil(tok::TokenKind T1, tok::TokenKind T2,
1245 return SkipUntil(TokArray, Flags);
1247 bool SkipUntil(tok::TokenKind T1, tok::TokenKind T2, tok::TokenKind T3,
1250 return SkipUntil(TokArray, Flags);
1252 bool SkipUntil(ArrayRef<tok::TokenKind> Toks,