Home
last modified time | relevance | path

Searched refs:NextToken (Results 1 – 25 of 36) sorted by relevance

12

/llvm-project-15.0.7/flang/include/flang/Common/
H A Dformat.h123 void NextToken(); in ENUM_CLASS()
471 NextToken(); in check_w()
484 NextToken(); in check_m()
493 NextToken(); in check_m()
503 NextToken(); in check_d()
511 NextToken(); in check_d()
547 NextToken(); in check_e()
552 NextToken(); in check_e()
560 NextToken(); in Check()
565 NextToken(); in Check()
[all …]
/llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/
H A DTestingSupport.cpp40 auto NextToken = in isAnnotationDirectlyAfterStatement() local
43 while (NextToken && SourceManager.getFileOffset(NextToken->getLocation()) < in isAnnotationDirectlyAfterStatement()
45 if (NextToken->isNot(tok::semi)) in isAnnotationDirectlyAfterStatement()
48 NextToken = Lexer::findNextToken(NextToken->getEndLoc(), SourceManager, in isAnnotationDirectlyAfterStatement()
/llvm-project-15.0.7/clang/lib/Tooling/Refactoring/Extract/
H A DSourceExtraction.cpp103 Optional<Token> NextToken = Lexer::findNextToken(End, SM, LangOpts); in compute() local
104 if (NextToken && NextToken->is(tok::semi) && in compute()
105 areOnSameLine(NextToken->getLocation(), End, SM)) { in compute()
106 ExtractedRange.setEnd(NextToken->getLocation()); in compute()
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseTentative.cpp157 if (NextToken().isNot(tok::l_paren)) { in TryConsumeDeclarationSpecifier()
896 if (NextToken().is(tok::r_square)) { in TryParseOperatorId()
904 if (NextToken().is(tok::r_paren)) { in TryParseOperatorId()
1269 const Token &Next = NextToken(); in isCXXDeclarationSpecifier()
1333 const Token &Next = NextToken(); in isCXXDeclarationSpecifier()
1645 if (NextToken().is(tok::l_paren)) in isCXXDeclarationSpecifier()
1664 if (NextToken().isNot(tok::l_paren)) in isCXXDeclarationSpecifier()
1695 if (NextToken().isNot(tok::l_paren)) in isCXXDeclarationSpecifier()
1848 const Token &Next = NextToken(); in isCXXFunctionDeclarator()
2084 if (NextToken().is(tok::greater)) in isTemplateArgumentList()
[all …]
H A DParseDecl.cpp389 const Token &Next = NextToken(); in ParseAttributeArgsCommon()
659 } else if (NextToken().is(tok::comma) || NextToken().is(tok::r_paren)) { in ParseMicrosoftDeclSpecArgs()
672 if (!NextToken().is(tok::equal)) in ParseMicrosoftDeclSpecArgs()
1910 switch (NextToken().getKind()) { in MightBeDeclarator()
2771 switch (NextToken().getKind()) { in ParseImplicitInt()
3305 Token Next = NextToken(); in ParseDeclarationSpecifiers()
5457 (NextToken().is(tok::kw_auto) || NextToken().is(tok::kw_decltype)); in isDeclarationSpecifier()
5899 (NextToken().is(tok::coloncolon) || NextToken().is(tok::less))) || in ParseDeclaratorInternal()
6895 (NextToken().is(tok::comma) || NextToken().is(tok::r_paren))); in isFunctionDeclaratorIdentifierList()
7532 Token Next = NextToken(); in TryAltiVecVectorTokenOutOfLine()
[all …]
H A DParseTemplate.cpp43 if (Tok.is(tok::kw_template) && NextToken().isNot(tok::less)) { in ParseDeclarationStartingWithTemplate()
543 switch (NextToken().getKind()) { in isStartOfTemplateTypeParameter()
594 Token Next = NextToken(); in isStartOfTemplateTypeParameter()
700 const Token &T = Tok.is(tok::annot_cxxscope) ? NextToken() : Tok; in isTypeConstraintAnnotation()
901 const Token &Next = Tok.is(tok::kw_struct) ? NextToken() : Tok; in ParseTemplateTemplateParameter()
1015 if (Tok.is(tok::l_paren) && NextToken().is(tok::l_brace)) { in ParseNonTypeTemplateParameter()
1115 if (NextToken().is(tok::equal) && in ParseGreaterThanInTemplateList()
1116 areTokensAdjacent(Tok, NextToken())) { in ParseGreaterThanInTemplateList()
1137 Token Next = NextToken(); in ParseGreaterThanInTemplateList()
1805 if (NextToken().is(tok::greater) || in checkPotentialAngleBracket()
[all …]
H A DParser.cpp166 NextToken().is(tok::semi)) { in ExpectAndConsumeSemi()
627 switch (NextToken().getKind()) { in ParseTopLevelDecl()
638 IdentifierInfo *II = NextToken().getIdentifierInfo(); in ParseTopLevelDecl()
722 NextToken().isNot(tok::coloncolon)) { in ParseTopLevelDecl()
965 tok::TokenKind NextKind = NextToken().getKind(); in ParseExternalDeclaration()
1032 const Token &KW = NextToken(); in isDeclarationAfterDeclarator()
1059 const Token &KW = NextToken(); in isStartOfFunctionDefinition()
1711 Token Next = NextToken(); in TryAnnotateName()
2023 false, NextToken().is(tok::period), nullptr, in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
2072 if (NextToken().is(tok::less)) { in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
[all …]
H A DParseDeclCXX.cpp104 (NextToken().is(tok::identifier) || in ParseNamespace()
105 (NextToken().is(tok::kw_inline) && in ParseNamespace()
633 (NextToken().is(tok::semi) || NextToken().is(tok::comma) || in ParseUsingDeclarator()
634 NextToken().is(tok::ellipsis) || NextToken().is(tok::l_square) || in ParseUsingDeclarator()
635 NextToken().is(tok::kw___attribute)) && in ParseUsingDeclarator()
1739 (NextToken().is(tok::l_brace) || NextToken().is(tok::colon)))) { in ParseClassSpecifier()
2176 NextToken().is(tok::less)) in ParseBaseSpecifier()
2587 else if (NextToken().is(tok::identifier)) in ParseCXXClassMemberDeclaration()
2767 auto &Zero = NextToken(); in ParseCXXClassMemberDeclaration()
2823 const Token &KW = NextToken(); in ParseCXXClassMemberDeclaration()
[all …]
H A DParseExprCXX.cpp185 tok::TokenKind NextKind = NextToken().getKind(); in ParseOptionalCXXScopeSpecifier()
389 Token Next = NextToken(); in ParseOptionalCXXScopeSpecifier()
417 Next = NextToken(); // Point Next at the '{' token. in ParseOptionalCXXScopeSpecifier()
755 const Token Next = NextToken(); in TryParseLambdaExpression()
859 (NextToken().is(tok::comma) || NextToken().is(tok::r_square))) { in ParseLambdaIntroducer()
934 NextToken().isOneOf(tok::comma, tok::r_square) && in ParseLambdaIntroducer()
1063 NextToken().isOneOf(tok::colon, tok::r_square)) { in ParseLambdaIntroducer()
1513 Token Next = NextToken(); in ParseCXXCasts()
3001 if (NextToken().is(tok::coloncolon)) { in ParseUnqualifiedId()
3311 if (Tok.is(tok::l_square) && NextToken().is(tok::r_square)) { in ParseCXXDeleteExpression()
[all …]
H A DParseExpr.cpp696 : NextToken(Next), AllowNonTypes(AllowNonTypes) { in CastExpressionIdValidator()
711 if (!NextToken.isOneOf(tok::equal, tok::arrow, tok::period)) in ValidateCandidate()
727 Token NextToken; member in __anon9f390b6e0311::CastExpressionIdValidator
1049 const Token &Next = NextToken(); in ParseCastExpression()
1186 (NextToken().is(tok::colon) || NextToken().is(tok::r_square))) || in ParseCastExpression()
1201 const Token& Next = NextToken(); in ParseCastExpression()
1587 Token Next = NextToken(); in ParseCastExpression()
1880 (NextToken().is(tok::colon) || NextToken().is(tok::r_square))) { in ParsePostfixExpressionSuffix()
2974 (NextToken().is(tok::colon) || NextToken().is(tok::r_square))) { in ParseParenExpression()
3086 isFoldOperator(NextToken().getKind())) { in ParseParenExpression()
[all …]
H A DParseInit.cpp254 NextToken().isNot(tok::period) && in ParseInitializerWithPotentialDesignator()
293 NextToken().is(tok::period), ReceiverType)) { in ParseInitializerWithPotentialDesignator()
H A DParseObjc.cpp1168 NextToken().is(tok::less) || in ParseObjCTypeQualifierList()
1169 NextToken().is(tok::coloncolon)) in ParseObjCTypeQualifierList()
1625 (NextToken().is(tok::comma) || in parseObjCTypeArgsOrProtocolQualifiers()
1626 NextToken().is(tok::greater) || in parseObjCTypeArgsOrProtocolQualifiers()
1627 NextToken().is(tok::greatergreater))) { in parseObjCTypeArgsOrProtocolQualifiers()
1810 (!consumeLastToken && NextToken().is(tok::less))) { in parseObjCTypeArgsAndProtocolQualifiers()
2990 if (!getLangOpts().ObjC || !NextToken().is(tok::identifier) || in isStartOfObjCClassMessageMissingOpenBracket()
3047 NextToken().isNot(tok::period) && getCurScope()->isInObjcMethodScope()) in ParseObjCMessageExpression()
3074 NextToken().is(tok::period), in ParseObjCMessageExpression()
H A DParseStmt.cpp135 StatementFilterCCC(Token nextTok) : NextToken(nextTok) { in StatementFilterCCC()
148 if (NextToken.is(tok::equal)) in ValidateCandidate()
150 if (NextToken.is(tok::period) && in ValidateCandidate()
161 Token NextToken; member in __anon500e73d70111::StatementFilterCCC
192 Token Next = NextToken(); in ParseStatementOrDeclarationAfterAttributes()
1877 const Token &Next = NextToken(); in isForRangeIdentifier()
/llvm-project-15.0.7/clang/lib/Format/
H A DFormatToken.cpp98 if (State.NextToken == nullptr || !State.NextToken->Previous) in formatAfterToken()
106 State.NextToken->Previous->getPreviousNonComment(); in formatAfterToken()
116 Style.ColumnLimit - State.Column + State.NextToken->Previous->ColumnWidth; in formatAfterToken()
131 while (State.NextToken != LBrace->MatchingParen) { in formatAfterToken()
136 if (Item < Commas.size() && State.NextToken->Previous == Commas[Item]) { in formatAfterToken()
137 if (!State.NextToken->isTrailingComment()) { in formatAfterToken()
144 if (Column == Format->Columns || State.NextToken->MustBreakBefore) { in formatAfterToken()
H A DContinuationIndenter.h420 FormatToken *NextToken; member
464 if (NextToken != Other.NextToken)
465 return NextToken < Other.NextToken;
H A DContinuationIndenter.cpp255 State.NextToken = Line->First; in getInitialState()
280 const FormatToken &Current = *State.NextToken; in canBreak()
595 assert(State.NextToken->Previous); in addTokenToState()
632 FormatToken &Current = *State.NextToken; in addTokenOnCurrentLine()
633 assert(State.NextToken->Previous); in addTokenOnCurrentLine()
837 FormatToken &Current = *State.NextToken; in addTokenOnNewLine()
838 assert(State.NextToken->Previous); in addTokenOnNewLine()
856 Penalty += State.NextToken->SplitPenalty; in addTokenOnNewLine()
1065 if (!State.NextToken || !State.NextToken->Previous) in getNewLineColumn()
1068 FormatToken &Current = *State.NextToken; in getNewLineColumn()
[all …]
H A DUnwrappedLineFormatter.cpp912 llvm::dbgs() << State.NextToken->TokenText << "\n"; in printLineState()
955 const FormatToken *LBrace = State.NextToken->getPreviousNonComment(); in formatChildren()
956 FormatToken &Previous = *State.NextToken->Previous; in formatChildren()
972 if (State.NextToken->MatchingParen && in formatChildren()
973 State.NextToken->MatchingParen->is(TT_LambdaLBrace)) { in formatChildren()
1046 while (State.NextToken) { in formatLine()
1072 while (State.NextToken) { in formatLine()
1075 State, /*Newline=*/State.NextToken->MustBreakBefore, DryRun); in formatLine()
1171 if (!Node->State.NextToken) { in analyzeSolutionSpace()
1188 FormatDecision LastFormat = Node->State.NextToken->getDecision(); in analyzeSolutionSpace()
[all …]
H A DTokenAnnotator.cpp2290 const FormatToken *NextToken = Tok.getNextNonComment(); in determineStarAmpUsage() local
2292 if (InTemplateArgument && NextToken && NextToken->is(tok::kw_noexcept)) in determineStarAmpUsage()
2295 if (!NextToken || in determineStarAmpUsage()
2297 NextToken->canBePointerOrReferenceQualifier() || in determineStarAmpUsage()
2298 (NextToken->is(tok::l_brace) && !NextToken->getNextNonComment())) { in determineStarAmpUsage()
2311 if (NextToken->is(tok::l_square) && NextToken->isNot(TT_LambdaLSquare)) in determineStarAmpUsage()
2313 if (NextToken->is(tok::kw_operator) && !IsExpression) in determineStarAmpUsage()
2315 if (NextToken->isOneOf(tok::comma, tok::semi)) in determineStarAmpUsage()
2338 const FormatToken *NextNonParen = NextToken; in determineStarAmpUsage()
2354 if (Tok.is(tok::ampamp) && NextToken->is(tok::l_paren)) in determineStarAmpUsage()
[all …]
/llvm-project-15.0.7/clang/lib/ASTMatchers/Dynamic/
H A DParser.cpp73 NextToken = getNextToken(); in CodeTokenizer()
80 NextToken = getNextToken(); in CodeTokenizer()
84 const TokenInfo &peekNextToken() const { return NextToken; } in peekNextToken()
88 TokenInfo ThisToken = NextToken; in consumeNextToken()
89 NextToken = getNextToken(); in consumeNextToken()
94 while (NextToken.Kind == TokenInfo::TK_NewLine) in SkipNewlines()
95 NextToken = getNextToken(); in SkipNewlines()
96 return NextToken; in SkipNewlines()
101 if (NextToken.Kind == TokenInfo::TK_Eof) in consumeNextTokenIgnoreNewlines()
102 return NextToken; in consumeNextTokenIgnoreNewlines()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/
H A DPreferMemberInitializerCheck.cpp195 if (auto NextToken = Lexer::findNextToken( in check() local
197 SemiColonEnd = NextToken->getEndLoc(); in check()
284 if (auto NextToken = Lexer::findNextToken( in check() local
286 SemiColonEnd = NextToken->getEndLoc(); in check()
H A DVirtualClassDestructorCheck.cpp64 Optional<Token> NextToken = Lexer::findNextToken(VirtualEndLoc, SM, LangOpts); in getVirtualKeywordRange() local
65 if (!NextToken) in getVirtualKeywordRange()
67 SourceLocation StartOfNextToken = NextToken->getLocation(); in getVirtualKeywordRange()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaConcept.cpp63 Token NextToken, bool *PossibleNonPrimary, in CheckConstraintExpression() argument
71 return CheckConstraintExpression(BO.getLHS(), NextToken, in CheckConstraintExpression()
73 CheckConstraintExpression(BO.getRHS(), NextToken, in CheckConstraintExpression()
76 return CheckConstraintExpression(C->getSubExpr(), NextToken, in CheckConstraintExpression()
89 (NextToken.is(tok::l_paren) && in CheckConstraintExpression()
100 getBinOpPrecedence(NextToken.getKind(), in CheckConstraintExpression()
/llvm-project-15.0.7/flang/lib/Parser/
H A Dprescan.h163 bool NextToken(TokenSequence &);
H A Dprescan.cpp165 while (NextToken(tokens)) { in Statement()
248 while (NextToken(tokens)) { in TokenizePreprocessorDirective()
487 bool Prescanner::NextToken(TokenSequence &tokens) { in NextToken() function in Fortran::parser::Prescanner
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp2590 if (NextToken.is(AsmToken::LBrac)) in isRegister()
3023 return isRegister(Token, NextToken) || isOperandModifier(Token, NextToken); in isRegOrOperandModifier()
3045 AsmToken NextToken[2]; in isModifier() local
3046 peekTokens(NextToken); in isModifier()
3048 return isOperandModifier(Tok, NextToken[0]) || in isModifier()
3049 (Tok.is(AsmToken::Minus) && isRegOrOperandModifier(NextToken[0], NextToken[1])) || in isModifier()
3078 AsmToken NextToken[2]; in parseSP3NegModifier() local
3079 peekTokens(NextToken); in parseSP3NegModifier()
3082 (isRegister(NextToken[0], NextToken[1]) || in parseSP3NegModifier()
3083 NextToken[0].is(AsmToken::Pipe) || in parseSP3NegModifier()
[all …]

12