Home
last modified time | relevance | path

Searched refs:isOneOf (Results 1 – 25 of 42) sorted by relevance

12

/openbsd/src/gnu/llvm/clang/lib/Format/
DTokenAnnotator.cpp70 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 …]
DContinuationIndenter.cpp100 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 …]
DUnwrappedLineFormatter.cpp30 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 …]
DUnwrappedLineParser.cpp560 !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 …]
DFormatToken.h547 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 …]
DQualifierAlignmentFixer.cpp234 !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()
DDefinitionBlockSeparator.cpp39 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()
DFormatTokenLexer.cpp201 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 …]
DFormatToken.cpp75 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()
DSortJavaScriptImports.cpp446 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()
DNamespaceEndCommentsFixer.cpp64 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()
DMacroExpander.cpp92 if (!Current->isOneOf(tok::equal, tok::eof)) in parseExpansion()
/openbsd/src/gnu/llvm/clang/include/clang/Lex/
DDependencyDirectivesScanner.h49 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()
DToken.h100 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/
DParseTentative.cpp328 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 …]
DParseTemplate.cpp78 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 …]
DParseCXXInlineMethods.cpp29 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()
DParseExpr.cpp294 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 …]
DParseDeclCXX.cpp965 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 …]
DParseDecl.cpp390 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 …]
DParseExprCXX.cpp215 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/
DTokenConcatenation.cpp189 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()
DDependencyDirectivesScanner.cpp859 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/
DRetainSummaryManager.cpp28 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/
DCheckerHelpers.cpp126 if (!T.isOneOf(tok::l_paren, tok::r_paren)) in tryExpandAsInteger()

12