/freebsd/contrib/llvm-project/clang/lib/Format/ |
H A D | TokenAnnotator.cpp | 82 return Tok.isOneOf(tok::kw_if, tok::kw_for, tok::kw_while, tok::kw_switch, in isKeywordWithCondition() 210 (!Next || !Next->isOneOf(tok::l_paren, tok::l_brace))) { in parseAngle() 225 BeforeLess->isOneOf(TT_SelectorName, TT_DictLiteral))) { in parseAngle() 241 if (CurrentToken->isOneOf(tok::r_paren, tok::r_square, tok::r_brace)) in parseAngle() 256 if (Prev.isOneOf(tok::question, tok::colon) && !Style.isProto()) in parseAngle() 262 (CurrentToken->isOneOf(tok::l_brace, tok::less) && in parseAngle() 269 if (CurrentToken->isOneOf(tok::comma, tok::equal)) { in parseAngle() 350 Prev->Previous && Prev->Previous->isOneOf(tok::period, tok::arrow); in parseParens() 363 (OpeningParen.Previous->isOneOf( in parseParens() 402 OpeningParen.Previous->MatchingParen->isOneOf( in parseParens() [all …]
|
H A D | ContinuationIndenter.cpp | 44 Previous->isOneOf(tok::kw_return, TT_RequiresClause)); in shouldUnindentNextOperator() 109 End->Next->MatchingParen->isOneOf( in getLengthToMatchingParen() 304 Previous.Previous->isOneOf(tok::l_brace, tok::l_paren, tok::comma)) { in canBreak() 346 if (!Current.isOneOf(TT_BinaryOperator, tok::comma) && in canBreak() 420 !Current.isOneOf(tok::r_paren, tok::r_brace)) { in mustBreak() 500 !Previous.isOneOf(tok::kw_return, tok::lessless, tok::at, in mustBreak() 502 !Previous.isOneOf(TT_InlineASMColon, TT_ConditionalExpr) && in mustBreak() 613 !Current.isOneOf(tok::r_brace, tok::comment)) { in mustBreak() 696 if (Current.isOneOf(tok::comment, tok::l_paren, TT_LambdaLSquare)) in addTokenOnCurrentLine() 714 !Next->isOneOf(TT_LambdaLSquare, tok::l_brace, tok::caret); in addTokenOnCurrentLine() [all …]
|
H A D | UnwrappedLineParser.cpp | 418 !OpeningBrace->isOneOf(TT_ControlStatementLBrace, TT_ElseLBrace)) { in parseLevel() 440 if (!Next->isOneOf(tok::colon, tok::arrow)) { in parseLevel() 525 if (PrevTok->isOneOf(tok::colon, tok::less)) { in calculateBraceTypes() 551 ProbablyBracedList = NextTok->isOneOf(tok::comma, tok::r_square); in calculateBraceTypes() 555 bool NextIsObjCMethod = NextTok->isOneOf(tok::plus, tok::minus) && in calculateBraceTypes() 570 NextTok->isOneOf(Keywords.kw_of, Keywords.kw_in, in calculateBraceTypes() 582 NextTok->isOneOf(tok::comma, tok::period, tok::colon, in calculateBraceTypes() 590 LBraceStack.back().PrevTok->isOneOf(tok::identifier, in calculateBraceTypes() 596 !PrevTok->isOneOf(tok::semi, tok::r_brace, tok::l_brace)); in calculateBraceTypes() 619 !PrevTok->isOneOf(to in calculateBraceTypes() [all...] |
H A D | UnwrappedLineFormatter.cpp | 31 return Tok.isOneOf(TT_ClassLBrace, TT_EnumLBrace, TT_RecordLBrace, in isRecordLBrace() 127 if (RootToken.isOneOf(Keywords.kw_signals, Keywords.kw_qsignals) && in getIndentOffset() 132 if (Next && Next->isOneOf(Keywords.kw_slots, Keywords.kw_qslots) && in getIndentOffset() 299 if (Tok && Tok->isOneOf(tok::kw_class, tok::kw_struct, tok::kw_union, in tryFitMultipleLinesInOne() 425 FirstNonComment->isOneOf(tok::kw_if, tok::kw_while, tok::kw_for, in tryFitMultipleLinesInOne() 433 if ((TheLine->First->isOneOf(tok::kw_if, tok::kw_else, tok::kw_while, in tryFitMultipleLinesInOne() 437 TheLine->First->Next->isOneOf(tok::kw_else, tok::kw_catch))) && in tryFitMultipleLinesInOne() 449 if (TheLine->First->isOneOf(tok::kw_if, tok::kw_else, tok::kw_while, in tryFitMultipleLinesInOne() 456 if (TheLine->First->isOneOf(tok::kw_else, tok::kw_catch) && in tryFitMultipleLinesInOne() 509 PreviousPrevious->isOneOf(tok::kw_class, tok::kw_struct)) { in tryFitMultipleLinesInOne() [all …]
|
H A D | FormatToken.h | 622 template <typename A, typename B> bool isOneOf(A K1, B K2) const { in isOneOf() function 626 bool isOneOf(A K1, B K2, Ts... Ks) const { in isOneOf() function 627 return is(K1) || isOneOf(K2, Ks...); in isOneOf() 665 return isOneOf(tok::kw___attribute, tok::kw___declspec, TT_AttributeMacro); in isAttribute() 673 return isOneOf(tok::kw_public, tok::kw_protected, tok::kw_private); in isAccessSpecifierKeyword() 686 return isOneOf(tok::kw_const, tok::kw_restrict, tok::kw_volatile, in canBePointerOrReferenceQualifier() 711 return isOneOf(tok::l_paren, tok::l_brace, tok::l_square, in opensScope() 721 return isOneOf(tok::r_paren, tok::r_brace, tok::r_square, in closesScope() 727 return isOneOf(tok::arrow, tok::period, tok::arrowstar) && in isMemberAccess() 728 !isOneOf(TT_DesignatedInitializerPeriod, TT_TrailingReturnArrow, in isMemberAccess() [all …]
|
H A D | QualifierAlignmentFixer.cpp | 242 if (PreviousCheck->isOneOf(TT_PointerOrReference, tok::identifier, in analyzeRight() 279 if (TypeToken->isOneOf(tok::kw_decltype, tok::kw_typeof, tok::kw__Atomic)) in analyzeRight() 321 if (TypeToken->isOneOf(tok::kw_struct, tok::kw_class)) in analyzeRight() 324 if (TypeToken->isOneOf(tok::kw_auto, tok::identifier)) { in analyzeRight() 427 if (TypeToken->isOneOf(tok::kw_auto, tok::identifier, TT_TemplateCloser)) { in analyzeLeft() 481 PreColonColon->isOneOf(TT_TemplateCloser, tok::identifier)) { in analyzeLeft() 503 if (!Previous || !Previous->isOneOf(tok::kw_struct, tok::kw_class)) { in analyzeLeft()
|
H A D | FormatToken.cpp | 53 return isTypeName(LangOpts) || isOneOf(tok::kw_auto, tok::identifier); in isTypeOrIdentifier() 100 if (!LBrace || !LBrace->isOneOf(tok::l_brace, TT_ArrayInitializerLSquare) || in formatAfterToken() 169 !Token->isOneOf(tok::l_brace, TT_ArrayInitializerLSquare)) { in precomputeFormattingInfos()
|
H A D | FormatTokenLexer.cpp | 217 Tokens.back()->isOneOf(tok::numeric_constant, tok::identifier, in tryMergePreviousTokens() 493 if (Next->isOneOf(tok::l_brace, tok::colon, tok::hash, tok::comment)) in tryTransformTryUsageForC() 606 return Tok->isOneOf(tok::period, tok::l_paren, tok::comma, tok::l_brace, in precedesOperand() 609 Tok->isOneOf(tok::kw_return, tok::kw_do, tok::kw_case, tok::kw_throw, in precedesOperand() 625 if (Prev->isOneOf(tok::plusplus, tok::minusminus, tok::exclaim)) in canPrecedeRegexLiteral() 642 if (!RegexToken->isOneOf(tok::slash, tok::slashequal)) in tryParseJSRegexLiteral() 953 if (!HashToken->isOneOf(tok::hash, tok::hashhash)) in tryParsePythonComment() 1257 } else if (FormatTok->isOneOf(tok::hash, tok::hashhash)) { in getNextToken() 1295 FormatTok->isOneOf(tok::kw_struct, tok::kw_union, tok::kw_delete, in getNextToken() 1300 FormatTok->isOneOf(tok::kw_struct, tok::kw_union, in getNextToken() [all …]
|
H A D | SortJavaScriptImports.cpp | 445 if (!Current || !Current->isOneOf(Keywords.kw_import, tok::kw_export)) in parseModuleReference() 512 Current->Next->isOneOf(tok::identifier, tok::l_brace)) { in parseNamedBindings() 550 return Tok->isOneOf(tok::identifier, tok::kw_default, tok::kw_template); in parseNamedBindings() 576 if (!Current->isOneOf(tok::r_brace, tok::comma)) in parseNamedBindings()
|
H A D | MacroExpander.cpp | 92 if (!Current->isOneOf(tok::equal, tok::eof)) in parseExpansion()
|
/freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
H A D | DependencyDirectivesScanner.h | 49 bool isOneOf(tok::TokenKind K1, tok::TokenKind K2) const { in isOneOf() function 52 template <typename... Ts> bool isOneOf(tok::TokenKind K1, Ts... Ks) const { in isOneOf() function 53 return is(K1) || isOneOf(Ks...); in isOneOf()
|
H A D | Token.h | 101 bool isOneOf(tok::TokenKind K1, tok::TokenKind K2) const { in isOneOf() function 104 template <typename... Ts> bool isOneOf(tok::TokenKind K1, Ts... Ks) const { in isOneOf() function 105 return is(K1) || isOneOf(Ks...); in isOneOf()
|
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseTentative.cpp | 344 if (Tok.isOneOf(tok::kw_asm, tok::kw___attribute)) in TryParseInitDeclaratorList() 571 if (Tok.isOneOf(tok::equal, tok::kw_asm, tok::kw___attribute) || in isCXXConditionDeclarationOrInitStatement() 682 (Tok.isOneOf(tok::greater, tok::comma) || in isCXXTypeId() 684 (Tok.isOneOf(tok::greatergreater, in isCXXTypeId() 687 NextToken().isOneOf(tok::greater, tok::greatergreater, in isCXXTypeId() 885 while (Tok.isOneOf(tok::l_square, tok::kw___attribute, tok::kw___declspec, in TrySkipAttributes() 919 if (Tok.isOneOf(tok::star, tok::amp, tok::caret, tok::ampamp) || in TryParsePtrOperatorSeq() 928 while (Tok.isOneOf(tok::kw_const, tok::kw_volatile, tok::kw_restrict, in TryParsePtrOperatorSeq() 1101 if ((Tok.isOneOf(tok::identifier, tok::kw_operator) || in TryParseDeclarator() 1138 if (Tok.isOneOf(tok::kw___attribute, tok::kw___declspec, tok::kw___cdecl, in TryParseDeclarator() [all …]
|
H A D | ParseTemplate.cpp | 81 assert(Tok.isOneOf(tok::kw_export, tok::kw_template) && in ParseTemplateDeclarationOrSpecialization() 164 } while (Tok.isOneOf(tok::kw_export, tok::kw_template)); in ParseTemplateDeclarationOrSpecialization() 416 } else if (Tok.isOneOf(tok::greater, tok::greatergreater)) { in ParseTemplateParameterList() 475 .isOneOf(tok::kw_auto, tok::kw_decltype)) in isStartOfTemplateTypeParameter() 679 assert((Tok.isOneOf(tok::kw_class, tok::kw_typename) || in ParseTypeParameter() 722 } else if (Tok.isOneOf(tok::equal, tok::comma, tok::greater, in ParseTypeParameter() 820 bool Replace = Tok.isOneOf(tok::kw_typename, tok::kw_struct); in ParseTemplateTemplateParameter() 831 } else if (Next.isOneOf(tok::identifier, tok::comma, tok::greater, in ParseTemplateTemplateParameter() 860 } else if (Tok.isOneOf(tok::equal, tok::comma, tok::greater, in ParseTemplateTemplateParameter() 1071 (Next.isOneOf(tok::greater, tok::greatergreater, in ParseGreaterThanInTemplateList() [all …]
|
H A D | ParseOpenACC.cpp | 690 while (!getCurToken().isOneOf(tok::r_paren, tok::annot_pragma_openacc_end)) { in ParseOpenACCIntExprList() 726 while (!getCurToken().isOneOf(tok::r_paren, tok::annot_pragma_openacc_end)) { in ParseOpenACCDeviceTypeList() 752 NextToken().isOneOf(tok::comma, tok::r_paren, in ParseOpenACCSizeExpr() 770 while (!getCurToken().isOneOf(tok::r_paren, tok::annot_pragma_openacc_end)) { in ParseOpenACCSizeExprList() 826 while (!getCurToken().isOneOf(tok::r_paren, tok::annot_pragma_openacc_end)) { in ParseOpenACCGangArgList() 1203 while (!getCurToken().isOneOf(tok::r_paren, tok::annot_pragma_openacc_end)) { in ParseOpenACCWaitArgument() 1313 while (!getCurToken().isOneOf(tok::r_paren, tok::annot_pragma_openacc_end)) { in ParseOpenACCVarList()
|
H A D | ParseCXXInlineMethods.cpp | 74 assert(Tok.isOneOf(tok::l_brace, tok::colon, tok::kw_try, tok::equal) && in ParseCXXInlineMethodDef() 245 assert(Tok.isOneOf(tok::l_brace, tok::equal) && in ParseCXXNonStaticMemberInitializer() 616 assert(Tok.isOneOf(tok::l_brace, tok::colon, tok::kw_try) in ParseLexedMethodDef() 1062 if (Tok.isOneOf(tok::identifier, tok::coloncolon, tok::kw_decltype)) { in ConsumeAndStoreFunctionPrologue() 1118 !PreviousToken.isOneOf(tok::identifier, tok::greater, in ConsumeAndStoreFunctionPrologue() 1127 !Tok.isOneOf(tok::comma, tok::ellipsis, tok::l_brace)) { in ConsumeAndStoreFunctionPrologue()
|
H A D | ParseExpr.cpp | 324 Tok.isOneOf(tok::period, tok::plusplus, tok::minusminus) || in ParseConstraintLogicalAndExpression() 453 if (OpToken.isOneOf(tok::comma, tok::greater, tok::greatergreater, in ParseRHSOfBinaryExpression() 485 Tok.isOneOf(tok::colon, tok::r_square) && in ParseRHSOfBinaryExpression() 742 if (!NextToken.isOneOf(tok::equal, tok::arrow, tok::period)) in ValidateCandidate() 1226 Next.isOneOf(tok::coloncolon, tok::less, tok::l_paren, in ParseCastExpression() 1336 if (Tok.isOneOf(tok::periodstar, tok::arrowstar)) { in ParseCastExpression() 2436 assert(OpTok.isOneOf(tok::kw_typeof, tok::kw_typeof_unqual, tok::kw_sizeof, in ParseExprAfterUnaryExprOrTypeTrait() 2449 if (OpTok.isOneOf(tok::kw_sizeof, tok::kw___datasizeof, tok::kw___alignof, in ParseExprAfterUnaryExprOrTypeTrait() 2475 if (OpTok.isOneOf(tok::kw_typeof, tok::kw_typeof_unqual) && in ParseExprAfterUnaryExprOrTypeTrait() 2503 !OpTok.isOneOf(tok::kw_typeof, tok::kw_typeof_unqual)) { in ParseExprAfterUnaryExprOrTypeTrait() [all …]
|
H A D | ParseDeclCXX.cpp | 1020 assert(Tok.isOneOf(tok::kw_static_assert, tok::kw__Static_assert) && in ParseStaticAssertDeclaration() 1121 assert(Tok.isOneOf(tok::kw_decltype, tok::annot_decltype) && in ParseDecltypeSpecifier() 1255 assert(Tok.isOneOf(tok::annot_pack_indexing_type, tok::identifier) && in ParsePackIndexingType() 1424 if (Tok.isOneOf(tok::kw_decltype, tok::annot_decltype)) { in ParseBaseTypeSpecifier() 1544 while (Tok.isOneOf(tok::kw___single_inheritance, in ParseMicrosoftInheritanceClassAttributes() 1747 if (Tok.isOneOf(tok::kw___single_inheritance, in ParseClassSpecifier() 1766 Tok.isOneOf( in ParseClassSpecifier() 2069 if (Tok.isOneOf(tok::l_brace, tok::colon)) in ParseClassSpecifier() 2878 Tok.isOneOf(tok::identifier, tok::coloncolon, tok::kw___super)) { in ParseCXXClassMemberDeclaration() 2931 Tok.isOneOf(tok::kw_static_assert, tok::kw__Static_assert)) { in ParseCXXClassMemberDeclaration() [all …]
|
H A D | ParseExprCXX.cpp | 219 Tok.isOneOf(tok::kw_decltype, tok::annot_decltype)) { in ParseOptionalCXXScopeSpecifier() 496 assert(Tok.isOneOf(tok::coloncolon, tok::colon) && in ParseOptionalCXXScopeSpecifier() 838 After.isOneOf(tok::r_square, tok::comma)) || in TryParseLambdaExpression() 1009 } else if (Tok.isOneOf(tok::amp, tok::equal) && in ParseLambdaIntroducer() 1010 NextToken().isOneOf(tok::comma, tok::r_square) && in ParseLambdaIntroducer() 1071 } else if (Tok.isOneOf(tok::l_brace, tok::equal)) { in ParseLambdaIntroducer() 1139 NextToken().isOneOf(tok::colon, tok::r_square)) { in ParseLambdaIntroducer() 1486 Tok.isOneOf(tok::kw_mutable, tok::arrow, tok::kw___attribute, in ParseLambdaExpressionAfterIntroducer() 1549 if (Tok.isOneOf(tok::kw___private, tok::kw___global, tok::kw___local, in ParseLambdaExpressionAfterIntroducer() 3513 if (Next.isOneOf(tok::l_brace, tok::less) || in ParseCXXDeleteExpression() [all …]
|
H A D | ParseDecl.cpp | 548 IsIdentifierArg = Next.isOneOf(tok::r_paren, tok::comma); in ParseAttributeArgsCommon() 2215 if (Tok.isOneOf(tok::comma, tok::l_brace, tok::kw_try)) { in SkipMalformedDecl() 2346 Fixit &= Tok.isOneOf(tok::semi, tok::l_brace, tok::kw_try); in ParseDeclGroup() 2986 return T.isOneOf(tok::l_square, tok::l_paren, tok::r_paren, tok::semi, in isValidAfterIdentifierInDeclarator() 3319 assert(Tok.isOneOf(tok::kw_alignas, tok::kw__Alignas) && in ParseAlignmentSpecifier() 3418 assert(Tok.isOneOf(tok::kw__ExtInt, tok::kw__BitInt) && in ParseExtIntegerArgument() 3454 Tok.isOneOf(tok::identifier, tok::coloncolon, tok::kw_decltype, in DiagnoseMissingSemiAfterTagDefinition() 3468 if (Tok.isOneOf(tok::kw_typename, tok::annot_typename)) { in DiagnoseMissingSemiAfterTagDefinition() 3483 if (Next.isOneOf(tok::star, tok::amp, tok::ampamp, tok::identifier, in DiagnoseMissingSemiAfterTagDefinition() 4137 if (NextToken().isOneOf(tok::identifier, tok::kw_const, in ParseDeclarationSpecifiers() [all …]
|
H A D | ParseStmt.cpp | 146 WantTypeSpecifiers = nextTok.isOneOf(tok::l_paren, tok::less, tok::l_square, in StatementFilterCCC() 149 nextTok.isOneOf(tok::l_paren, tok::identifier, tok::arrow, tok::period); in StatementFilterCCC() 151 nextTok.isOneOf(tok::l_paren, tok::semi, tok::identifier, tok::l_brace); in StatementFilterCCC() 1462 Tok.isOneOf(tok::semi, tok::r_brace) || Tok.isAnnotation() || in Check() 1946 if (!Tok.isOneOf(tok::r_paren, tok::r_square, tok::r_brace)) in ParseDoStatement() 1969 if (Next.isOneOf(tok::l_square, tok::kw_alignas)) { in isForRangeIdentifier()
|
/freebsd/contrib/llvm-project/clang/lib/Lex/ |
H A D | TokenConcatenation.cpp | 189 if (Tok.isOneOf(tok::equal, tok::equalequal)) in AvoidConcat() 195 assert(Tok.isOneOf(tok::annot_module_include, tok::annot_module_begin, in AvoidConcat() 253 Tok.isOneOf(tok::wide_string_literal, tok::utf8_string_literal, in AvoidConcat()
|
H A D | DependencyDirectivesScanner.cpp | 982 return !Tok.isOneOf(tok::l_paren, tok::r_paren, tok::l_square, in printDependencyDirectivesAsSource() 985 Tok.isOneOf(tok::hash, tok::numeric_constant, tok::string_literal, in printDependencyDirectivesAsSource() 989 Tok.isOneOf(tok::raw_identifier, tok::hash, tok::string_literal, in printDependencyDirectivesAsSource() 993 Tok.isOneOf(tok::l_paren, tok::string_literal, tok::less)) in printDependencyDirectivesAsSource()
|
H A D | PPMacroExpansion.cpp | 795 if (ContainsCodeCompletionTok && Tok.isOneOf(tok::eof, tok::eod)) in ReadMacroCallArgumentList() 798 assert(Tok.isOneOf(tok::l_paren, tok::comma) && in ReadMacroCallArgumentList() 813 if (Tok.isOneOf(tok::eof, tok::eod)) { // "#if f(<eof>" & "#if f(\n" in ReadMacroCallArgumentList() 1409 if (!Tok.isOneOf(tok::eof, tok::eod)) { in EvaluateFeatureLikeBuiltinMacro() 2027 if (Tok.isOneOf(tok::eof, tok::eod) || Tok.isAnnotation()) in ExpandBuiltinMacro()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | CheckerHelpers.cpp | 127 if (!T.isOneOf(tok::l_paren, tok::r_paren)) in tryExpandAsInteger()
|