Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/Format/
H A DTokenAnnotator.cpp82 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 DContinuationIndenter.cpp44 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 DUnwrappedLineParser.cpp418 !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 DUnwrappedLineFormatter.cpp31 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 DFormatToken.h622 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 DQualifierAlignmentFixer.cpp242 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 DFormatToken.cpp53 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 DFormatTokenLexer.cpp217 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 DSortJavaScriptImports.cpp445 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 DMacroExpander.cpp92 if (!Current->isOneOf(tok::equal, tok::eof)) in parseExpansion()
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A 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()
H A DToken.h101 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 DParseTentative.cpp344 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 DParseTemplate.cpp81 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 DParseOpenACC.cpp690 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 DParseCXXInlineMethods.cpp74 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 DParseExpr.cpp324 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 DParseDeclCXX.cpp1020 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 DParseExprCXX.cpp219 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 DParseDecl.cpp548 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 DParseStmt.cpp146 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 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()
253 Tok.isOneOf(tok::wide_string_literal, tok::utf8_string_literal, in AvoidConcat()
H A DDependencyDirectivesScanner.cpp982 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 DPPMacroExpansion.cpp795 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 DCheckerHelpers.cpp127 if (!T.isOneOf(tok::l_paren, tok::r_paren)) in tryExpandAsInteger()

12