Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseHLSL.cpp154 SkipUntil(tok::r_paren, StopAtSemi); // skip through ) in ParseHLSLAnnotations()
159 SkipUntil(tok::r_paren, StopAtSemi); // skip through ) in ParseHLSLAnnotations()
175 SkipUntil(tok::r_paren, StopAtSemi); // skip through ) in ParseHLSLAnnotations()
188 SkipUntil(tok::r_paren, StopAtSemi); // skip through ) in ParseHLSLAnnotations()
196 SkipUntil(tok::r_paren, StopAtSemi); // skip through ) in ParseHLSLAnnotations()
202 SkipUntil(tok::r_paren, StopAtSemi); // skip through ) in ParseHLSLAnnotations()
210 SkipUntil(tok::r_paren, StopAtSemi); // skip through ) in ParseHLSLAnnotations()
220 SkipUntil(tok::r_paren, StopAtSemi); // skip through ) in ParseHLSLAnnotations()
231 SkipUntil(tok::r_paren, StopAtSemi); // skip through ) in ParseHLSLAnnotations()
241 SkipUntil(tok::r_paren, StopAtSemi); // skip through ) in ParseHLSLAnnotations()
[all …]
H A DParseDeclCXX.cpp141 SkipUntil(tok::semi); in ParseNamespace()
149 SkipUntil(tok::semi); in ParseNamespace()
174 SkipUntil(tok::r_brace); in ParseNamespace()
195 SkipUntil(tok::r_brace, StopBeforeMatch); in ParseNamespace()
330 SkipUntil(tok::semi); in ParseNamespaceAlias()
337 SkipUntil(tok::semi); in ParseNamespaceAlias()
348 SkipUntil(tok::semi); in ParseNamespaceAlias()
575 SkipUntil(tok::semi); in ParseUsingDirective()
583 SkipUntil(tok::semi); in ParseUsingDirective()
603 SkipUntil(tok::semi); in ParseUsingDirective()
[all …]
H A DParseObjc.cpp105 SkipUntil(tok::semi); in ParseObjCAtDirectives()
109 SkipUntil(tok::semi); in ParseObjCAtDirectives()
164 SkipUntil(tok::semi); in ParseObjCAtClassDeclaration()
562 SkipUntil(tok::greater, tok::at, StopBeforeMatch); in parseObjCTypeParamListOrProtocolRefs()
568 SkipUntil({tok::greater, tok::greaterequal, tok::at, tok::minus, in parseObjCTypeParamListOrProtocolRefs()
660 SkipUntil(tok::at, StopAtSemi | StopBeforeMatch); in ParseObjCInterfaceDeclList()
740 SkipUntil(tok::semi); in ParseObjCInterfaceDeclList()
761 SkipUntil(tok::r_brace, tok::at, StopAtSemi); in ParseObjCInterfaceDeclList()
945 SkipUntil(tok::r_paren, StopAtSemi); in ParseObjCPropertyAttribute()
966 SkipUntil(tok::r_paren, StopAtSemi); in ParseObjCPropertyAttribute()
[all …]
H A DParseOpenMP.cpp269 P.SkipUntil(tok::colon, tok::r_paren, tok::annot_pragma_openmp_end, in parseOpenMPReductionId()
296 SkipUntil(tok::annot_pragma_openmp_end, StopBeforeMatch); in ParseOpenMPDeclareReductionDirective()
334 SkipUntil(tok::comma, tok::colon, tok::annot_pragma_openmp_end, in ParseOpenMPDeclareReductionDirective()
352 SkipUntil(tok::annot_pragma_openmp_end, StopBeforeMatch); in ParseOpenMPDeclareReductionDirective()
474 SkipUntil(tok::r_paren, tok::annot_pragma_openmp_end, StopBeforeMatch); in ParseOpenMPReductionInitializerForDecl()
503 SkipUntil(tok::r_paren, tok::annot_pragma_openmp_end, StopBeforeMatch); in ParseOpenMPReductionInitializerForDecl()
547 SkipUntil(tok::annot_pragma_openmp_end, StopBeforeMatch); in ParseOpenMPDeclareMapperDirective()
584 SkipUntil(tok::annot_pragma_openmp_end, Parser::StopBeforeMatch); in ParseOpenMPDeclareMapperDirective()
591 SkipUntil(tok::annot_pragma_openmp_end, Parser::StopBeforeMatch); in ParseOpenMPDeclareMapperDirective()
1141 while (!SkipUntil({tok::r_brace, tok::r_paren, tok::comma, in parseOMPContextSelector()
[all …]
H A DParseExpr.cpp855 SkipUntil(tok::r_paren, StopAtSemi); in ParseBuiltinPtrauthTypeDiscriminator()
2164 SkipUntil(tok::greatergreatergreater, StopAtSemi); in ParsePostfixExpressionSuffix()
2169 SkipUntil(tok::greatergreatergreater, StopAtSemi); in ParsePostfixExpressionSuffix()
2224 SkipUntil(tok::r_paren, StopAtSemi); in ParsePostfixExpressionSuffix()
2236 SkipUntil(tok::r_paren, StopAtSemi); in ParsePostfixExpressionSuffix()
2588 SkipUntil(tok::r_paren, StopAtSemi); in ParseUnaryExprOrTypeTraitExpression()
2725 SkipUntil(tok::r_paren, StopAtSemi); in ParseBuiltinPrimaryExpression()
2756 SkipUntil(tok::r_paren, StopAtSemi); in ParseBuiltinPrimaryExpression()
2762 SkipUntil(tok::r_paren, StopAtSemi); in ParseBuiltinPrimaryExpression()
2769 SkipUntil(tok::r_paren, StopAtSemi); in ParseBuiltinPrimaryExpression()
[all …]
H A DParseTentative.cpp219 if (!SkipUntil(tok::r_paren)) in TryConsumeDeclarationSpecifier()
351 if (!SkipUntil(tok::r_paren, StopAtSemi)) in TryParseInitDeclaratorList()
415 P.SkipUntil({tok::r_paren, tok::semi, tok::question, tok::colon}, in markNotExpression()
434 P.SkipUntil(tok::r_paren, tok::semi, StopBeforeMatch); in markNotExpression()
594 SkipUntil(tok::r_paren, StopAtSemi); in isCXXConditionDeclarationOrInitStatement()
766 bool IsAttribute = SkipUntil(tok::r_square); in isCXX11AttributeSpecifier()
854 if (!SkipUntil(tok::r_paren)) { in isCXX11AttributeSpecifier()
893 if (!SkipUntil(tok::r_square) || Tok.isNot(tok::r_square)) in TrySkipAttributes()
906 if (!SkipUntil(tok::r_paren)) in TrySkipAttributes()
1869 if (!SkipUntil(tok::r_paren, StopAtSemi)) in isCXXDeclarationSpecifier()
[all …]
H A DParseTemplate.cpp136 SkipUntil(tok::r_brace, StopAtSemi | StopBeforeMatch); in ParseTemplateDeclarationOrSpecialization()
152 SkipUntil(tok::r_brace, StopAtSemi | StopBeforeMatch); in ParseTemplateDeclarationOrSpecialization()
295 SkipUntil(tok::semi); in ParseConceptDefinition()
310 SkipUntil(tok::semi); in ParseConceptDefinition()
316 SkipUntil(tok::semi); in ParseConceptDefinition()
328 SkipUntil(tok::semi); in ParseConceptDefinition()
335 SkipUntil(tok::semi); in ParseConceptDefinition()
409 SkipUntil(tok::comma, tok::greater, tok::greatergreater, in ParseTemplateParameterList()
424 SkipUntil(tok::comma, tok::greater, tok::greatergreater, in ParseTemplateParameterList()
574 SkipUntil(tok::comma, tok::greater, tok::greatergreater, in ParseTemplateParameter()
[all …]
H A DParseInit.cpp270 SkipUntil(tok::r_square, StopAtSemi); in ParseInitializerWithPotentialDesignator()
308 SkipUntil(tok::r_square, StopAtSemi); in ParseInitializerWithPotentialDesignator()
320 SkipUntil(tok::r_square, StopAtSemi); in ParseInitializerWithPotentialDesignator()
350 SkipUntil(tok::r_square, StopAtSemi); in ParseInitializerWithPotentialDesignator()
377 SkipUntil(tok::r_square, StopAtSemi); in ParseInitializerWithPotentialDesignator()
557 SkipUntil(tok::r_brace, StopBeforeMatch); in ParseBraceInitializer()
H A DParseStmt.cpp225 SkipUntil(tok::r_brace, StopAtSemi | StopBeforeMatch); in ParseStatementOrDeclarationAfterAttributes()
540 SkipUntil(tok::r_brace, StopAtSemi | StopBeforeMatch); in ParseStatementOrDeclarationAfterAttributes()
559 SkipUntil(tok::r_brace, StopAtSemi | StopBeforeMatch); in ParseExprStatement()
871 if (!SkipUntil(tok::colon, tok::r_brace, StopAtSemi | StopBeforeMatch)) in ParseCaseStatement()
886 if (!SkipUntil(tok::colon, tok::r_brace, StopAtSemi | StopBeforeMatch)) in ParseCaseStatement()
1277 SkipUntil(tok::semi); in ParseCompoundStatementBody()
1365 SkipUntil(tok::semi); in ParseParenExprOrCondition()
1532 SkipUntil(tok::semi); in ParseIfStatement()
1729 SkipUntil(tok::semi); in ParseSwitchStatement()
1771 SkipUntil(tok::r_brace); in ParseSwitchStatement()
[all …]
H A DParser.cpp286 bool Parser::SkipUntil(ArrayRef<tok::TokenKind> Toks, SkipUntilFlags Flags) { in SkipUntil() function in Parser
352 SkipUntil(tok::r_paren, StopAtCodeCompletion); in SkipUntil()
354 SkipUntil(tok::r_paren); in SkipUntil()
360 SkipUntil(tok::r_square, StopAtCodeCompletion); in SkipUntil()
362 SkipUntil(tok::r_square); in SkipUntil()
368 SkipUntil(tok::r_brace, StopAtCodeCompletion); in SkipUntil()
370 SkipUntil(tok::r_brace); in SkipUntil()
376 SkipUntil(tok::colon, in SkipUntil()
1059 SkipUntil(tok::semi); in ParseExternalDeclaration()
1215 SkipUntil(tok::semi); in ParseDeclOrFunctionDefInternal()
[all …]
H A DParseExprCXX.cpp812 SkipUntil(tok::r_square, StopAtSemi); in ParseLambdaExpression()
813 SkipUntil(tok::l_brace, StopAtSemi); in ParseLambdaExpression()
814 SkipUntil(tok::r_brace, StopAtSemi); in ParseLambdaExpression()
1425 SkipUntil({tok::l_brace, tok::l_paren}, StopAtSemi | StopBeforeMatch); in ParseLambdaExpressionAfterIntroducer()
1760 SkipUntil(tok::r_paren, StopAtSemi); in ParseCXXTypeid()
1811 SkipUntil(tok::r_paren, StopAtSemi); in ParseCXXUuidof()
2057 SkipUntil(tok::r_paren, StopAtSemi); in ParseCXXTypeConstructExpression()
2256 SkipUntil(tok::semi, StopAtSemi); in ParseCXXCondition()
2290 if (SkipUntil(tok::r_paren, StopAtSemi | StopBeforeMatch)) in ParseCXXCondition()
3303 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.cpp204 SkipUntil(tok::r_paren, StopAtSemi); // skip until ) or ; in ParseGNUAttributes()
208 SkipUntil(tok::r_paren, StopAtSemi); // skip until ) or ; in ParseGNUAttributes()
287 SkipUntil(tok::r_paren, StopAtSemi); in ParseGNUAttributes()
290 SkipUntil(tok::r_paren, StopAtSemi); in ParseGNUAttributes()
565 SkipUntil(tok::r_paren, StopAtSemi); in ParseAttributeArgsCommon()
604 SkipUntil(tok::r_paren, StopAtSemi); in ParseAttributeArgsCommon()
626 SkipUntil(tok::r_paren, StopAtSemi); in ParseAttributeArgsCommon()
639 SkipUntil(tok::r_paren, StopAtSemi); in ParseAttributeArgsCommon()
786 SkipUntil(tok::r_paren); in ParseMicrosoftDeclSpecArgs()
1169 SkipUntil(tok::comma, tok::r_paren, in ParseVersionTuple()
[all …]
H A DParseOpenACC.cpp683 SkipUntil(tok::r_paren, tok::annot_pragma_openacc_end, in ParseOpenACCIntExprList()
697 SkipUntil(tok::r_paren, tok::annot_pragma_openacc_end, in ParseOpenACCIntExprList()
719 SkipUntil(tok::r_paren, tok::annot_pragma_openacc_end, in ParseOpenACCDeviceTypeList()
730 SkipUntil(tok::r_paren, tok::annot_pragma_openacc_end, in ParseOpenACCDeviceTypeList()
765 SkipUntil(tok::r_paren, tok::annot_pragma_openacc_end, in ParseOpenACCSizeExprList()
774 SkipUntil(tok::r_paren, tok::annot_pragma_openacc_end, in ParseOpenACCSizeExprList()
821 SkipUntil(tok::r_paren, tok::annot_pragma_openacc_end, in ParseOpenACCGangArgList()
830 SkipUntil(tok::r_paren, tok::annot_pragma_openacc_end, in ParseOpenACCGangArgList()
878 SkipUntil(tok::comma, tok::r_paren, tok::annot_pragma_openacc_end, in ParseOpenACCClauseParams()
1309 SkipUntil(tok::r_paren, tok::annot_pragma_openacc_end, StopBeforeMatch); in ParseOpenACCVarList()
[all …]
H A DParseCXXInlineMethods.cpp43 SkipUntil(tok::r_paren, StopAtSemi | StopBeforeMatch); in ParseCXXDeletedFunctionMessage()
61 SkipUntil(tok::r_paren, tok::comma, StopAtSemi | StopBeforeMatch); in SkipDeletedFunctionBody()
104 SkipUntil(tok::semi); in ParseCXXInlineMethodDef()
138 SkipUntil(tok::semi); in ParseCXXInlineMethodDef()
141 SkipUntil(tok::semi); in ParseCXXInlineMethodDef()
1126 if (SkipUntil(tok::r_brace) && in ConsumeAndStoreFunctionPrologue()
1225 Self.SkipUntil(EndKind, StopAtSemi | StopBeforeMatch); in RevertAnnotations()
H A DParsePragma.cpp795 SkipUntil(tok::eod, StopBeforeMatch); in HandlePragmaDump()
1866 PRef.SkipUntil(tok::eof, Parser::StopBeforeMatch); in createExpectedAttributeSubjectRulesTokenDiagnostic()
1908 SkipUntil(tok::eof, StopBeforeMatch); in HandlePragmaAttribute()
1973 SkipUntil(tok::r_paren, StopBeforeMatch); in HandlePragmaAttribute()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h1294 bool SkipUntil(tok::TokenKind T,
1296 return SkipUntil(llvm::ArrayRef(T), Flags);
1298 bool SkipUntil(tok::TokenKind T1, tok::TokenKind T2,
1301 return SkipUntil(TokArray, Flags);
1303 bool SkipUntil(tok::TokenKind T1, tok::TokenKind T2, tok::TokenKind T3,
1306 return SkipUntil(TokArray, Flags);
1308 bool SkipUntil(ArrayRef<tok::TokenKind> Toks,