| /openbsd/src/gnu/llvm/clang/lib/Format/ |
| D | TokenAnnotator.cpp | 70 return Tok.isOneOf(tok::kw_if, tok::kw_for, tok::kw_while, tok::kw_switch, in isKeywordWithCondition() 183 Left->Previous->isOneOf(TT_SelectorName, TT_DictLiteral))) { in parseAngle() 196 if (CurrentToken->isOneOf(tok::r_paren, tok::r_square, tok::r_brace) || in parseAngle() 197 (CurrentToken->isOneOf(tok::colon, tok::question) && InExprContext && in parseAngle() 208 if (CurrentToken->Previous->isOneOf(tok::pipepipe, tok::ampamp) && in parseAngle() 218 (CurrentToken->isOneOf(tok::l_brace, tok::less) && in parseAngle() 294 Prev->Previous && Prev->Previous->isOneOf(tok::period, tok::arrow); in parseParens() 304 (OpeningParen.Previous->isOneOf(tok::kw_static_assert, in parseParens() 342 OpeningParen.Previous->MatchingParen->isOneOf( in parseParens() 348 OpeningParen.Previous->isOneOf(tok::kw_for, tok::kw_catch); in parseParens() [all …]
|
| D | ContinuationIndenter.cpp | 100 End->Next->MatchingParen->isOneOf( in getLengthToMatchingParen() 294 Previous.Previous->isOneOf(tok::l_brace, tok::l_paren, tok::comma)) { in canBreak() 327 if (!Current.isOneOf(TT_BinaryOperator, tok::comma) && in canBreak() 393 !Current.isOneOf(tok::r_paren, tok::r_brace)) { in mustBreak() 473 !Previous.isOneOf(tok::kw_return, tok::lessless, tok::at, in mustBreak() 475 !Previous.isOneOf(TT_InlineASMColon, TT_ConditionalExpr) && in mustBreak() 586 !Current.isOneOf(tok::r_brace, tok::comment)) { in mustBreak() 721 (Previous.isOneOf(tok::l_paren, TT_TemplateOpener, tok::l_square) || in addTokenOnCurrentLine() 726 !Previous.Previous->isOneOf(TT_CastRParen, tok::kw_for, tok::kw_while, in addTokenOnCurrentLine() 776 (P->isOneOf(TT_BinaryOperator, tok::comma) || in addTokenOnCurrentLine() [all …]
|
| D | UnwrappedLineFormatter.cpp | 30 return Tok.isOneOf(TT_ClassLBrace, TT_EnumLBrace, TT_RecordLBrace, in isRecordLBrace() 124 else if ((RootToken.isOneOf(Keywords.kw_signals, Keywords.kw_qsignals) && in getIndentOffset() 128 RootToken.Next->isOneOf(Keywords.kw_slots, in getIndentOffset() 293 if (Tok && Tok->isOneOf(tok::kw_class, tok::kw_struct, tok::kw_union, in tryFitMultipleLinesInOne() 408 FirstNonComment->isOneOf(tok::kw_if, tok::kw_while, tok::kw_for, in tryFitMultipleLinesInOne() 416 if ((TheLine->First->isOneOf(tok::kw_if, tok::kw_else, tok::kw_while, in tryFitMultipleLinesInOne() 420 TheLine->First->Next->isOneOf(tok::kw_else, tok::kw_catch))) && in tryFitMultipleLinesInOne() 432 if (TheLine->First->isOneOf(tok::kw_if, tok::kw_else, tok::kw_while, in tryFitMultipleLinesInOne() 439 if (TheLine->First->isOneOf(tok::kw_else, tok::kw_catch) && in tryFitMultipleLinesInOne() 492 PreviousPrevious->isOneOf(tok::kw_class, tok::kw_struct)) { in tryFitMultipleLinesInOne() [all …]
|
| D | UnwrappedLineParser.cpp | 560 !OpeningBrace->isOneOf(TT_ControlStatementLBrace, TT_ElseLBrace)) { in parseLevel() 654 if (PrevTok->isOneOf(tok::colon, tok::less)) { in calculateBraceTypes() 680 ProbablyBracedList = NextTok->isOneOf(tok::comma, tok::r_square); in calculateBraceTypes() 694 bool NextIsObjCMethod = NextTok->isOneOf(tok::plus, tok::minus) && in calculateBraceTypes() 709 NextTok->isOneOf(Keywords.kw_of, Keywords.kw_in, in calculateBraceTypes() 720 NextTok->isOneOf(tok::comma, tok::period, tok::colon, in calculateBraceTypes() 727 !PrevTok->isOneOf(tok::semi, tok::r_brace, tok::l_brace)); in calculateBraceTypes() 879 assert((FormatTok->isOneOf(tok::l_brace, TT_MacroBlockBegin) || in parseBlock() 952 assert(Tok->isOneOf(TT_ControlStatementLBrace, TT_ElseLBrace)); in parseBlock() 1273 if (!Line.Tokens.front().Tok->isOneOf(tok::comment, tok::hash)) { in parsePPDefine() [all …]
|
| D | FormatToken.h | 547 template <typename A, typename B> bool isOneOf(A K1, B K2) const { in isOneOf() function 551 bool isOneOf(A K1, B K2, Ts... Ks) const { in isOneOf() function 552 return is(K1) || isOneOf(K2, Ks...); in isOneOf() 594 if (!isOneOf(tok::kw_public, tok::kw_protected, tok::kw_private)) 603 return isOneOf(tok::kw_const, tok::kw_restrict, tok::kw_volatile, in canBePointerOrReferenceQualifier() 629 return isOneOf(tok::l_paren, tok::l_brace, tok::l_square, in opensScope() 639 return isOneOf(tok::r_paren, tok::r_brace, tok::r_square, in closesScope() 645 return isOneOf(tok::arrow, tok::period, tok::arrowstar) && in isMemberAccess() 646 !isOneOf(TT_DesignatedInitializerPeriod, TT_TrailingReturnArrow, in isMemberAccess() 765 } while (T && T->isOneOf(tok::kw_const, tok::kw_volatile, tok::amp, in isCppStructuredBinding() [all …]
|
| D | QualifierAlignmentFixer.cpp | 234 !EndTemplate->Next->isOneOf(tok::equal, tok::l_paren)) { in analyzeRight() 284 while (Next && Next->isOneOf(tok::identifier, tok::coloncolon) && in analyzeRight() 299 if (Next && Next->isOneOf(tok::star, tok::amp, tok::ampamp) && in analyzeRight() 300 !Tok->Next->isOneOf(Keywords.kw_override, Keywords.kw_final)) { in analyzeRight() 338 if (Tok->Next->Next && Tok->Next->Next->isOneOf(tok::identifier, tok::star, in analyzeLeft() 362 Tok->Previous->isOneOf(tok::star, tok::ampamp, tok::amp)) { in analyzeLeft() 367 while (Next && Next->isOneOf(tok::identifier, tok::coloncolon)) in analyzeLeft() 397 Next->Next->isOneOf(tok::amp, tok::ampamp, tok::star)) { in analyzeLeft()
|
| 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()
|
| D | FormatTokenLexer.cpp | 201 Tokens.back()->isOneOf(tok::numeric_constant, tok::identifier, in tryMergePreviousTokens() 436 if (Next->isOneOf(tok::l_brace, tok::colon, tok::hash, tok::comment)) in tryTransformTryUsageForC() 526 return Tok->isOneOf(tok::period, tok::l_paren, tok::comma, tok::l_brace, in precedesOperand() 529 Tok->isOneOf(tok::kw_return, tok::kw_do, tok::kw_case, tok::kw_throw, in precedesOperand() 545 if (Prev->isOneOf(tok::plusplus, tok::minusminus, tok::exclaim)) in canPrecedeRegexLiteral() 562 if (!RegexToken->isOneOf(tok::slash, tok::slashequal)) in tryParseJSRegexLiteral() 804 if (!HashToken->isOneOf(tok::hash, tok::hashhash)) in tryParsePythonComment() 1108 } else if (FormatTok->isOneOf(tok::hash, tok::hashhash)) { in getNextToken() 1146 FormatTok->isOneOf(tok::kw_struct, tok::kw_union, tok::kw_delete, in getNextToken() 1151 FormatTok->isOneOf(tok::kw_struct, tok::kw_union, in getNextToken() [all …]
|
| D | FormatToken.cpp | 75 return isSimpleTypeSpecifier() || Tok.isOneOf(tok::kw_auto, tok::identifier); in isTypeOrIdentifier() 108 if (!LBrace || !LBrace->isOneOf(tok::l_brace, TT_ArrayInitializerLSquare) || in formatAfterToken() 177 !Token->isOneOf(tok::l_brace, TT_ArrayInitializerLSquare)) { in precomputeFormattingInfos()
|
| D | SortJavaScriptImports.cpp | 446 if (!Current || !Current->isOneOf(Keywords.kw_import, tok::kw_export)) in parseModuleReference() 539 if (!Current->isOneOf(tok::identifier, tok::kw_default)) in parseNamedBindings() 551 if (!Current->isOneOf(tok::identifier, tok::kw_default)) in parseNamedBindings() 559 if (!Current->isOneOf(tok::r_brace, tok::comma)) in parseNamedBindings()
|
| 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()
|
| D | MacroExpander.cpp | 92 if (!Current->isOneOf(tok::equal, tok::eof)) in parseExpansion()
|
| /openbsd/src/gnu/llvm/clang/include/clang/Lex/ |
| 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()
|
| 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()
|
| /openbsd/src/gnu/llvm/clang/lib/Parse/ |
| D | ParseTentative.cpp | 328 if (Tok.isOneOf(tok::kw_asm, tok::kw___attribute)) in TryParseInitDeclaratorList() 550 if (Tok.isOneOf(tok::equal, tok::kw_asm, tok::kw___attribute) || in isCXXConditionDeclarationOrInitStatement() 653 (Tok.isOneOf(tok::greater, tok::comma) || in isCXXTypeId() 655 (Tok.isOneOf(tok::greatergreater, in isCXXTypeId() 658 NextToken().isOneOf(tok::greater, tok::greatergreater, in isCXXTypeId() 849 while (Tok.isOneOf(tok::l_square, tok::kw___attribute, tok::kw___declspec, in TrySkipAttributes() 879 if (Tok.isOneOf(tok::star, tok::amp, tok::caret, tok::ampamp) || in TryParsePtrOperatorSeq() 888 while (Tok.isOneOf(tok::kw_const, tok::kw_volatile, tok::kw_restrict, in TryParsePtrOperatorSeq() 1060 if ((Tok.isOneOf(tok::identifier, tok::kw_operator) || in TryParseDeclarator() 1097 if (Tok.isOneOf(tok::kw___attribute, tok::kw___declspec, tok::kw___cdecl, in TryParseDeclarator() [all …]
|
| D | ParseTemplate.cpp | 78 assert(Tok.isOneOf(tok::kw_export, tok::kw_template) && in ParseTemplateDeclarationOrSpecialization() 161 } while (Tok.isOneOf(tok::kw_export, tok::kw_template)); in ParseTemplateDeclarationOrSpecialization() 527 } else if (Tok.isOneOf(tok::greater, tok::greatergreater)) { in ParseTemplateParameterList() 586 .isOneOf(tok::kw_auto, tok::kw_decltype)) in isStartOfTemplateTypeParameter() 790 assert((Tok.isOneOf(tok::kw_class, tok::kw_typename) || in ParseTypeParameter() 833 } else if (Tok.isOneOf(tok::equal, tok::comma, tok::greater, in ParseTypeParameter() 918 bool Replace = Tok.isOneOf(tok::kw_typename, tok::kw_struct); in ParseTemplateTemplateParameter() 928 } else if (Next.isOneOf(tok::identifier, tok::comma, tok::greater, in ParseTemplateTemplateParameter() 957 } else if (Tok.isOneOf(tok::equal, tok::comma, tok::greater, in ParseTemplateTemplateParameter() 1161 (Next.isOneOf(tok::greater, tok::greatergreater, in ParseGreaterThanInTemplateList() [all …]
|
| D | ParseCXXInlineMethods.cpp | 29 assert(Tok.isOneOf(tok::l_brace, tok::colon, tok::kw_try, tok::equal) && in ParseCXXInlineMethodDef() 199 assert(Tok.isOneOf(tok::l_brace, tok::equal) && in ParseCXXNonStaticMemberInitializer() 552 assert(Tok.isOneOf(tok::l_brace, tok::colon, tok::kw_try) in ParseLexedMethodDef() 982 if (Tok.isOneOf(tok::identifier, tok::coloncolon, tok::kw_decltype)) { in ConsumeAndStoreFunctionPrologue() 1038 !PreviousToken.isOneOf(tok::identifier, tok::greater, in ConsumeAndStoreFunctionPrologue() 1047 !Tok.isOneOf(tok::comma, tok::ellipsis, tok::l_brace)) { in ConsumeAndStoreFunctionPrologue()
|
| D | ParseExpr.cpp | 294 Tok.isOneOf(tok::period, tok::plusplus, tok::minusminus) || in ParseConstraintLogicalAndExpression() 423 if (OpToken.isOneOf(tok::comma, tok::greater, tok::greatergreater, in ParseRHSOfBinaryExpression() 455 Tok.isOneOf(tok::colon, tok::r_square) && in ParseRHSOfBinaryExpression() 712 if (!NextToken.isOneOf(tok::equal, tok::arrow, tok::period)) in ValidateCandidate() 1148 Next.isOneOf(tok::coloncolon, tok::less, tok::l_paren, in ParseCastExpression() 1259 if (Tok.isOneOf(tok::periodstar, tok::arrowstar)) { in ParseCastExpression() 2311 assert(OpTok.isOneOf(tok::kw_typeof, tok::kw_typeof_unqual, tok::kw_sizeof, in ParseExprAfterUnaryExprOrTypeTrait() 2323 if (OpTok.isOneOf(tok::kw_sizeof, tok::kw___alignof, tok::kw_alignof, in ParseExprAfterUnaryExprOrTypeTrait() 2349 if (OpTok.isOneOf(tok::kw_typeof, tok::kw_typeof_unqual) && in ParseExprAfterUnaryExprOrTypeTrait() 2377 !OpTok.isOneOf(tok::kw_typeof, tok::kw_typeof_unqual)) { in ParseExprAfterUnaryExprOrTypeTrait() [all …]
|
| D | ParseDeclCXX.cpp | 965 assert(Tok.isOneOf(tok::kw_static_assert, tok::kw__Static_assert) && in ParseStaticAssertDeclaration() 1050 assert(Tok.isOneOf(tok::kw_decltype, tok::annot_decltype) && in ParseDecltypeSpecifier() 1266 if (Tok.isOneOf(tok::kw_decltype, tok::annot_decltype)) { in ParseBaseTypeSpecifier() 1376 while (Tok.isOneOf(tok::kw___single_inheritance, in ParseMicrosoftInheritanceClassAttributes() 1568 if (Tok.isOneOf(tok::kw___single_inheritance, tok::kw___multiple_inheritance, in ParseClassSpecifier() 1581 Tok.isOneOf( in ParseClassSpecifier() 1872 if (Tok.isOneOf(tok::l_brace, tok::colon)) in ParseClassSpecifier() 2669 Tok.isOneOf(tok::identifier, tok::coloncolon, tok::kw___super)) { in ParseCXXClassMemberDeclaration() 2722 Tok.isOneOf(tok::kw_static_assert, tok::kw__Static_assert)) { in ParseCXXClassMemberDeclaration() 2863 if (!After.isOneOf(tok::semi, tok::comma) && in ParseCXXClassMemberDeclaration() [all …]
|
| D | ParseDecl.cpp | 390 IsIdentifierArg = Next.isOneOf(tok::r_paren, tok::comma); in ParseAttributeArgsCommon() 1973 if (Tok.isOneOf(tok::comma, tok::l_brace, tok::kw_try)) { in SkipMalformedDecl() 2091 Fixit &= Tok.isOneOf(tok::semi, tok::l_brace, tok::kw_try); in ParseDeclGroup() 2650 return T.isOneOf(tok::l_square, tok::l_paren, tok::r_paren, tok::semi, in isValidAfterIdentifierInDeclarator() 2980 assert(Tok.isOneOf(tok::kw_alignas, tok::kw__Alignas) && in ParseAlignmentSpecifier() 3008 assert(Tok.isOneOf(tok::kw__ExtInt, tok::kw__BitInt) && in ParseExtIntegerArgument() 3044 Tok.isOneOf(tok::identifier, tok::coloncolon, tok::kw_decltype, in DiagnoseMissingSemiAfterTagDefinition() 3058 if (Tok.isOneOf(tok::kw_typename, tok::annot_typename)) { in DiagnoseMissingSemiAfterTagDefinition() 3073 if (Next.isOneOf(tok::star, tok::amp, tok::ampamp, tok::identifier, in DiagnoseMissingSemiAfterTagDefinition() 3403 GetLookAheadToken(2).isOneOf(tok::kw_auto, tok::kw_decltype)) { in ParseDeclarationSpecifiers() [all …]
|
| D | ParseExprCXX.cpp | 215 Tok.isOneOf(tok::kw_decltype, tok::annot_decltype)) { in ParseOptionalCXXScopeSpecifier() 450 assert(Tok.isOneOf(tok::coloncolon, tok::colon) && in ParseOptionalCXXScopeSpecifier() 766 After.isOneOf(tok::r_square, tok::comma)) || in TryParseLambdaExpression() 935 } else if (Tok.isOneOf(tok::amp, tok::equal) && in ParseLambdaIntroducer() 936 NextToken().isOneOf(tok::comma, tok::r_square) && in ParseLambdaIntroducer() 996 } else if (Tok.isOneOf(tok::l_brace, tok::equal)) { in ParseLambdaIntroducer() 1064 NextToken().isOneOf(tok::colon, tok::r_square)) { in ParseLambdaIntroducer() 1415 if (Tok.isOneOf(tok::kw___private, tok::kw___global, tok::kw___local, in ParseLambdaExpressionAfterIntroducer() 1487 } else if (Tok.isOneOf(tok::kw_mutable, tok::arrow, tok::kw___attribute, in ParseLambdaExpressionAfterIntroducer() 3384 if (Next.isOneOf(tok::l_brace, tok::less) || in ParseCXXDeleteExpression() [all …]
|
| /openbsd/src/gnu/llvm/clang/lib/Lex/ |
| 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()
|
| D | DependencyDirectivesScanner.cpp | 859 return !Tok.isOneOf(tok::l_paren, tok::r_paren, tok::l_square, in printDependencyDirectivesAsSource() 862 Tok.isOneOf(tok::hash, tok::numeric_constant, tok::string_literal, in printDependencyDirectivesAsSource() 866 Tok.isOneOf(tok::raw_identifier, tok::hash, tok::string_literal, in printDependencyDirectivesAsSource() 870 Tok.isOneOf(tok::l_paren, tok::string_literal, tok::less)) in printDependencyDirectivesAsSource()
|
| /openbsd/src/gnu/llvm/clang/lib/Analysis/ |
| 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()
|
| /openbsd/src/gnu/llvm/clang/lib/StaticAnalyzer/Core/ |
| D | CheckerHelpers.cpp | 126 if (!T.isOneOf(tok::l_paren, tok::r_paren)) in tryExpandAsInteger()
|