/freebsd/contrib/llvm-project/clang/lib/Format/ |
H A D | TokenAnnotator.cpp | 342 (OpeningParen.Previous->isOneOf( in parseParens() 1702 !CurrentToken->isOneOf( in resetTokenMetadata() 1993 Current.Previous->isOneOf( in determineTokenType() 2514 if (PrevToken->isOneOf( in determineUnaryOperatorByUsage() 2818 Current->isOneOf(TT_RequiresClause, in parse() 3043 if (Next->isOneOf( in verilogGroupDecl() 3969 if (Left.isOneOf(tok::hashhash, tok::hash)) in spaceRequiredBetween() 4018 if (Right.isOneOf(tok::semi, tok::comma)) in spaceRequiredBetween() 4028 if (Left.isOneOf(tok::exclaim, tok::tilde)) in spaceRequiredBetween() 4254 if (Left.isOneOf(TT_RequiresClause, in spaceRequiredBetween() [all …]
|
H A D | ContinuationIndenter.cpp | 109 End->Next->MatchingParen->isOneOf( in getLengthToMatchingParen() 338 if (!Current.isOneOf(TT_BinaryOperator, tok::comma) && in canBreak() 412 !Current.isOneOf(tok::r_paren, tok::r_brace)) { in mustBreak() 603 !Current.isOneOf(tok::r_brace, tok::comment)) { in mustBreak() 855 (P->isOneOf(TT_BinaryOperator, tok::comma) || in addTokenOnCurrentLine() 1138 !PreviousNonComment->isOneOf( in addTokenOnNewLine() 1248 if ((Current.isOneOf(tok::r_brace, tok::r_square) || in getNewLineColumn() 1357 PreviousNonComment->isOneOf( in getNewLineColumn() 1437 !Current.isOneOf(tok::colon, tok::comment)) { in getNewLineColumn() 1480 if (Current.isOneOf(tok::comma, TT_BinaryOperator)) in moveStateToNextToken() [all …]
|
H A D | UnwrappedLineFormatter.cpp | 31 return Tok.isOneOf(TT_ClassLBrace, TT_EnumLBrace, TT_RecordLBrace, in isRecordLBrace() 131 RootToken.Next->isOneOf(Keywords.kw_slots, in getIndentOffset() 457 if (TheLine->First->isOneOf(tok::kw_else, tok::kw_catch) && in tryFitMultipleLinesInOne() 589 if (TheLine->First->isOneOf(tok::kw_case, tok::kw_default)) { in tryFitMultipleLinesInOne() 661 I[1]->First->isOneOf(tok::kw_case, tok::kw_default)) { in tryMergeShortCaseLabels() 725 Line.First->isOneOf(tok::at, tok::minus, tok::plus)) { in tryMergeSimpleBlock() 761 Line.First->isOneOf(tok::kw_if, tok::kw_else) && in tryMergeSimpleBlock() 767 Line.First->isOneOf(tok::kw_if, tok::kw_else) && in tryMergeSimpleBlock() 774 Line.First->isOneOf(tok::kw_while, tok::kw_do, tok::kw_for, in tryMergeSimpleBlock() 781 Line.First->isOneOf(tok::kw_while, tok::kw_do, tok::kw_for, in tryMergeSimpleBlock() [all …]
|
H A D | UnwrappedLineParser.cpp | 514 if (PrevTok->isOneOf(tok::colon, tok::less)) { in calculateBraceTypes() 1223 return !Tok.isOneOf(tok::semi, tok::l_brace, in tokenCanStartNewLine() 1246 !FormatTok->isOneOf( in mustBeJSIdent() 1267 return FormatTok->isOneOf( in isJSDeclOrStmt() 3088 if (FormatTok->isOneOf(tok::semi, tok::comma)) in parseNew() 3722 if (FormatTok->isOneOf(tok::kw_class, tok::kw_struct)) in parseEnum() 3864 if (Tok->isOneOf(tok::l_brace, tok::semi)) { in parseJavaEnumBody() 3931 FormatTok->isOneOf(tok::period, tok::comma))) { in parseRecord() 3953 if (FormatTok->isOneOf(tok::colon, tok::less)) { in parseRecord() 4053 if (FormatTok->isOneOf(tok::semi, tok::l_brace) || in parseObjCProtocolList() [all …]
|
H A D | FormatToken.h | 597 template <typename A, typename B> bool isOneOf(A K1, B K2) const { in isOneOf() function 601 bool isOneOf(A K1, B K2, Ts... Ks) const { in isOneOf() function 602 return is(K1) || isOneOf(K2, Ks...); in isOneOf() 684 return isOneOf(tok::l_paren, tok::l_brace, tok::l_square, in opensScope() 694 return isOneOf(tok::r_paren, tok::r_brace, tok::r_square, in closesScope() 700 return isOneOf(tok::arrow, tok::period, tok::arrowstar) && in isMemberAccess() 706 return isOneOf(tok::star, tok::amp, tok::ampamp); in isPointerOrReference() 741 return isOneOf(tok::kw_throw, tok::kw_typeid, tok::kw_return, in isFunctionLikeKeyword() 1793 return Tok.isOneOf(kw_begin_keywords, kw_celldefine, in isVerilogPPDirective() 1807 Tok.isOneOf(kw_begin, kw_fork, kw_generate, kw_specify); in isVerilogBegin() [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() 319 if (TypeToken->isOneOf(tok::kw_struct, tok::kw_class)) in analyzeRight() 322 if (TypeToken->isOneOf(tok::kw_auto, tok::identifier)) { in analyzeRight() 425 if (TypeToken->isOneOf(tok::kw_auto, tok::identifier, TT_TemplateCloser)) { in analyzeLeft() 479 PreColonColon->isOneOf(TT_TemplateCloser, tok::identifier)) { in analyzeLeft() 501 if (!Previous || !Previous->isOneOf(tok::kw_struct, tok::kw_class)) { in analyzeLeft()
|
H A D | DefinitionBlockSeparator.cpp | 39 if (Tok->isOneOf(tok::l_brace, tok::l_paren, tok::l_square)) in separateBlocks() 41 if (Tok->isOneOf(tok::r_brace, tok::r_paren, tok::r_square)) in separateBlocks() 55 if (CurrentToken->isOneOf(tok::kw_class, tok::kw_struct, in separateBlocks() 109 Line->First->Next->isOneOf(tok::pp_if, tok::pp_ifdef, tok::pp_else, in separateBlocks()
|
H A D | FormatTokenLexer.cpp | 210 Tokens.back()->isOneOf(tok::numeric_constant, tok::identifier, in tryMergePreviousTokens() 455 if (Next->isOneOf(tok::l_brace, tok::colon, tok::hash, tok::comment)) in tryTransformTryUsageForC() 568 return Tok->isOneOf(tok::period, tok::l_paren, tok::comma, tok::l_brace, in precedesOperand() 571 Tok->isOneOf(tok::kw_return, tok::kw_do, tok::kw_case, tok::kw_throw, in precedesOperand() 587 if (Prev->isOneOf(tok::plusplus, tok::minusminus, tok::exclaim)) in canPrecedeRegexLiteral() 604 if (!RegexToken->isOneOf(tok::slash, tok::slashequal)) in tryParseJSRegexLiteral() 915 if (!HashToken->isOneOf(tok::hash, tok::hashhash)) in tryParsePythonComment() 1219 } else if (FormatTok->isOneOf(tok::hash, tok::hashhash)) { in getNextToken() 1257 FormatTok->isOneOf(tok::kw_struct, tok::kw_union, tok::kw_delete, in getNextToken() 1262 FormatTok->isOneOf(tok::kw_struct, tok::kw_union, in getNextToken() [all …]
|
H A D | FormatToken.cpp | 75 return isSimpleTypeSpecifier() || Tok.isOneOf(tok::kw_auto, tok::identifier); in isTypeOrIdentifier() 122 if (!LBrace || !LBrace->isOneOf(tok::l_brace, TT_ArrayInitializerLSquare) || in formatAfterToken() 191 !Token->isOneOf(tok::l_brace, TT_ArrayInitializerLSquare)) { in precomputeFormattingInfos()
|
H A D | SortJavaScriptImports.cpp | 447 if (!Current || !Current->isOneOf(Keywords.kw_import, tok::kw_export)) in parseModuleReference() 514 Current->Next->isOneOf(tok::identifier, tok::l_brace)) { in parseNamedBindings() 552 return Tok->isOneOf(tok::identifier, tok::kw_default, tok::kw_template); in parseNamedBindings() 578 if (!Current->isOneOf(tok::r_brace, tok::comma)) in parseNamedBindings()
|
H A D | NamespaceEndCommentsFixer.cpp | 64 NamespaceTok->isOneOf(tok::kw_namespace, TT_NamespaceMacro) && in computeName() 73 while (Tok && !Tok->isOneOf(tok::r_paren, tok::comma)) { in computeName() 88 while (Tok && !Tok->isOneOf(tok::l_brace, tok::coloncolon, tok::l_paren)) { in computeName()
|
/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 | 100 bool isOneOf(tok::TokenKind K1, tok::TokenKind K2) const { in isOneOf() function 103 template <typename... Ts> bool isOneOf(tok::TokenKind K1, Ts... Ks) const { in isOneOf() function 104 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() 918 if (Tok.isOneOf(tok::star, tok::amp, tok::caret, tok::ampamp) || in TryParsePtrOperatorSeq() 927 while (Tok.isOneOf(tok::kw_const, tok::kw_volatile, tok::kw_restrict, in TryParsePtrOperatorSeq() 1100 if ((Tok.isOneOf(tok::identifier, tok::kw_operator) || in TryParseDeclarator() 1341 .isOneOf(tok::kw_auto, tok::kw_decltype, in isCXXDeclarationSpecifier() 1448 if (Next.isOneOf(tok::kw_new, // ::new in isCXXDeclarationSpecifier() [all …]
|
H A D | ParseTemplate.cpp | 79 assert(Tok.isOneOf(tok::kw_export, tok::kw_template) && in ParseTemplateDeclarationOrSpecialization() 162 } while (Tok.isOneOf(tok::kw_export, tok::kw_template)); in ParseTemplateDeclarationOrSpecialization() 534 } else if (Tok.isOneOf(tok::greater, tok::greatergreater)) { in ParseTemplateParameterList() 593 .isOneOf(tok::kw_auto, tok::kw_decltype)) in isStartOfTemplateTypeParameter() 797 assert((Tok.isOneOf(tok::kw_class, tok::kw_typename) || in ParseTypeParameter() 840 } else if (Tok.isOneOf(tok::equal, tok::comma, tok::greater, in ParseTypeParameter() 932 bool Replace = Tok.isOneOf(tok::kw_typename, tok::kw_struct); in ParseTemplateTemplateParameter() 971 } else if (Tok.isOneOf(tok::equal, tok::comma, tok::greater, in ParseTemplateTemplateParameter() 1182 (Next.isOneOf(tok::greater, tok::greatergreater, in ParseGreaterThanInTemplateList() 1297 if (!Tok.isOneOf(tok::greater, tok::greatergreater, in ParseTemplateIdAfterTemplateName() [all …]
|
H A D | ParseCXXInlineMethods.cpp | 31 assert(Tok.isOneOf(tok::l_brace, tok::colon, tok::kw_try, tok::equal) && in ParseCXXInlineMethodDef() 201 assert(Tok.isOneOf(tok::l_brace, tok::equal) && in ParseCXXNonStaticMemberInitializer() 555 assert(Tok.isOneOf(tok::l_brace, tok::colon, tok::kw_try) in ParseLexedMethodDef() 986 if (Tok.isOneOf(tok::identifier, tok::coloncolon, tok::kw_decltype)) { in ConsumeAndStoreFunctionPrologue() 1042 !PreviousToken.isOneOf(tok::identifier, tok::greater, in ConsumeAndStoreFunctionPrologue() 1051 !Tok.isOneOf(tok::comma, tok::ellipsis, tok::l_brace)) { in ConsumeAndStoreFunctionPrologue()
|
H A D | ParseOpenACC.cpp | 577 while (!getCurToken().isOneOf(tok::r_paren, tok::annot_pragma_openacc_end)) { in ParseOpenACCClauseVarList() 606 while (!getCurToken().isOneOf(tok::r_paren, tok::annot_pragma_openacc_end)) { in ParseOpenACCDeviceTypeList() 840 while (!getCurToken().isOneOf(tok::r_paren, tok::annot_pragma_openacc_end)) { in ParseOpenACCWaitArgument() 941 while (!getCurToken().isOneOf(tok::r_paren, tok::annot_pragma_openacc_end)) { in ParseOpenACCCacheVarList()
|
H A D | ParseExpr.cpp | 305 Tok.isOneOf(tok::period, tok::plusplus, tok::minusminus) || in ParseConstraintLogicalAndExpression() 434 if (OpToken.isOneOf(tok::comma, tok::greater, tok::greatergreater, in ParseRHSOfBinaryExpression() 466 Tok.isOneOf(tok::colon, tok::r_square) && in ParseRHSOfBinaryExpression() 723 if (!NextToken.isOneOf(tok::equal, tok::arrow, tok::period)) in ValidateCandidate() 1163 Next.isOneOf(tok::coloncolon, tok::less, tok::l_paren, in ParseCastExpression() 1273 if (Tok.isOneOf(tok::periodstar, tok::arrowstar)) { in ParseCastExpression() 2401 if (OpTok.isOneOf(tok::kw_typeof, tok::kw_typeof_unqual) && in ParseExprAfterUnaryExprOrTypeTrait() 2429 !OpTok.isOneOf(tok::kw_typeof, tok::kw_typeof_unqual)) { in ParseExprAfterUnaryExprOrTypeTrait() 2543 OpTok.isOneOf(tok::kw_alignof, tok::kw__Alignof)) in ParseUnaryExprOrTypeTraitExpression() 2592 if (OpTok.isOneOf(tok::kw_alignof, tok::kw__Alignof)) in ParseUnaryExprOrTypeTraitExpression() [all …]
|
H A D | ParseDeclCXX.cpp | 1066 assert(Tok.isOneOf(tok::kw_decltype, tok::annot_decltype) && in ParseDecltypeSpecifier() 1282 if (Tok.isOneOf(tok::kw_decltype, tok::annot_decltype)) { in ParseBaseTypeSpecifier() 1392 while (Tok.isOneOf(tok::kw___single_inheritance, in ParseMicrosoftInheritanceClassAttributes() 1599 Tok.isOneOf( in ParseClassSpecifier() 1905 if (Tok.isOneOf(tok::l_brace, tok::colon)) in ParseClassSpecifier() 2910 if (!After.isOneOf(tok::semi, tok::comma) && in ParseCXXClassMemberDeclaration() 2912 After.isOneOf(tok::l_brace, tok::colon, tok::kw_try))) in ParseCXXClassMemberDeclaration() 2956 if (Tok.isOneOf(tok::l_brace, tok::colon, tok::kw_try)) { in ParseCXXClassMemberDeclaration() 3240 assert(Tok.isOneOf(tok::equal, tok::l_brace) && in ParseCXXMemberInitializer() 3782 Tok.isOneOf(tok::identifier, tok::coloncolon)) { in ParseConstructorInitializer() [all …]
|
H A D | ParseDecl.cpp | 489 IsIdentifierArg = Next.isOneOf(tok::r_paren, tok::comma); in ParseAttributeArgsCommon() 2110 if (Tok.isOneOf(tok::comma, tok::l_brace, tok::kw_try)) { in SkipMalformedDecl() 3127 assert(Tok.isOneOf(tok::kw_alignas, tok::kw__Alignas) && in ParseAlignmentSpecifier() 3165 assert(Tok.isOneOf(tok::kw__ExtInt, tok::kw__BitInt) && in ParseExtIntegerArgument() 3215 if (Tok.isOneOf(tok::kw_typename, tok::annot_typename)) { in DiagnoseMissingSemiAfterTagDefinition() 3868 if (NextToken().isOneOf(tok::identifier, tok::kw_const, in ParseDeclarationSpecifiers() 6627 DiagnoseIdentifier = NextToken().isOneOf( in ParseDirectDeclarator() 6709 if (Tok.isOneOf(tok::period, tok::arrow)) in ParseDirectDeclarator() 7252 if (Tok.isOneOf(tok::amp, tok::ampamp)) { in ParseRefQualifier() 7863 assert(Tok.isOneOf(tok::kw_typeof, tok::kw_typeof_unqual) && in ParseTypeofSpecifier() [all …]
|
H A D | ParseExprCXX.cpp | 216 Tok.isOneOf(tok::kw_decltype, tok::annot_decltype)) { in ParseOptionalCXXScopeSpecifier() 451 assert(Tok.isOneOf(tok::coloncolon, tok::colon) && in ParseOptionalCXXScopeSpecifier() 767 After.isOneOf(tok::r_square, tok::comma)) || in TryParseLambdaExpression() 936 } else if (Tok.isOneOf(tok::amp, tok::equal) && in ParseLambdaIntroducer() 937 NextToken().isOneOf(tok::comma, tok::r_square) && in ParseLambdaIntroducer() 997 } else if (Tok.isOneOf(tok::l_brace, tok::equal)) { in ParseLambdaIntroducer() 1065 NextToken().isOneOf(tok::colon, tok::r_square)) { in ParseLambdaIntroducer() 1401 Tok.isOneOf(tok::kw_mutable, tok::arrow, tok::kw___attribute, in ParseLambdaExpressionAfterIntroducer() 3399 if (Next.isOneOf(tok::l_brace, tok::less) || in ParseCXXDeleteExpression() 3697 if (Tok.isOneOf(tok::identifier, tok::annot_template_id) && in ParseRequiresExpression() [all …]
|
/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() 250 Tok.isOneOf(tok::wide_string_literal, tok::utf8_string_literal, in AvoidConcat()
|
H A D | DependencyDirectivesScanner.cpp | 967 return !Tok.isOneOf(tok::l_paren, tok::r_paren, tok::l_square, in printDependencyDirectivesAsSource() 970 Tok.isOneOf(tok::hash, tok::numeric_constant, tok::string_literal, in printDependencyDirectivesAsSource() 974 Tok.isOneOf(tok::raw_identifier, tok::hash, tok::string_literal, in printDependencyDirectivesAsSource() 978 Tok.isOneOf(tok::l_paren, tok::string_literal, tok::less)) in printDependencyDirectivesAsSource()
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/ |
H A D | RetainSummaryManager.cpp | 28 constexpr static bool isOneOf() { in isOneOf() function 35 constexpr static bool isOneOf() { in isOneOf() function 36 return std::is_same_v<T, P> || isOneOf<T, ToCompare...>(); in isOneOf() 72 if (isOneOf<T, CFConsumedAttr, CFReturnsRetainedAttr, in hasAnyEnabledAttrOf() 78 } else if (isOneOf<T, NSConsumedAttr, NSConsumesSelfAttr, in hasAnyEnabledAttrOf() 85 if (isOneOf<T, NSReturnsRetainedAttr, NSReturnsAutoreleasedAttr, in hasAnyEnabledAttrOf() 90 } else if (isOneOf<T, OSConsumedAttr, OSConsumesThisAttr, in hasAnyEnabledAttrOf() 97 } else if (isOneOf<T, GeneralizedReturnsNotRetainedAttr, in hasAnyEnabledAttrOf()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | CheckerHelpers.cpp | 126 if (!T.isOneOf(tok::l_paren, tok::r_paren)) in tryExpandAsInteger()
|