| /freebsd/contrib/llvm-project/clang/lib/Lex/ |
| H A D | LexHLSLRootSignature.cpp | 119 if (NextToken && NextToken->TokKind != TokenKind::end_of_stream) { in consumeToken() 120 RootSignatureToken Result = *NextToken; in consumeToken() 121 NextToken = std::nullopt; in consumeToken() 129 if (NextToken) in peekNextToken() 130 return *NextToken; in peekNextToken() 132 NextToken = lexToken(); in peekNextToken() 133 return *NextToken; in peekNextToken()
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/Extract/ |
| H A D | SourceExtraction.cpp | 104 std::optional<Token> NextToken = Lexer::findNextToken(End, SM, LangOpts); in compute() local 105 if (NextToken && NextToken->is(tok::semi) && in compute() 106 areOnSameLine(NextToken->getLocation(), End, SM)) { in compute() 107 ExtractedRange.setEnd(NextToken->getLocation()); in compute()
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseTentative.cpp | 64 if (NextToken().is(tok::identifier)) in isCXXDeclarationStatement() 152 if (NextToken().isNot(tok::l_paren)) { in TryConsumeDeclarationSpecifier() 568 NextToken().isOneOf(tok::greater, tok::greatergreater, in isCXXTypeId() 595 if (Tok.isNot(tok::l_square) || NextToken().isNot(tok::l_square)) in isCXX11AttributeSpecifier() 738 if (!NextToken().is(tok::l_square)) in TrySkipAttributes() 771 (Tok.is(tok::annot_cxxscope) && NextToken().is(tok::star))) { in TryParsePtrOperatorSeq() 798 if (Tok.is(tok::l_square) && NextToken().is(tok::r_square)) { in TryParseOperatorId() 812 if (NextToken().is(tok::r_square)) { in TryParseOperatorId() 820 if (NextToken().is(tok::r_paren)) { in TryParseOperatorId() 882 (Tok.is(tok::annot_cxxscope) && (NextToken().is(tok::identifier) || in TryParseDeclarator() [all …]
|
| H A D | ParseDecl.cpp | 509 const Token &Next = NextToken(); in ParseAttributeArgsCommon() 801 } else if (NextToken().is(tok::comma) || NextToken().is(tok::r_paren)) { in ParseMicrosoftDeclSpecArgs() 814 if (!NextToken().is(tok::equal)) in ParseMicrosoftDeclSpecArgs() 1736 assert(Tok.is(tok::l_square) && NextToken().is(tok::l_square)); in DiagnoseProhibitedCXX11Attribute() 1763 assert((Tok.is(tok::l_square) && NextToken().is(tok::l_square)) || in DiagnoseMisplacedCXX11Attribute() 1893 if (getLangOpts().CPlusPlus && NextToken().is(tok::kw_namespace)) { in ParseDeclaration() 2001 NextToken().is(tok::l_square); in MightBeDeclarator() 2007 switch (NextToken().getKind()) { in MightBeDeclarator() 2034 return getLangOpts().CPlusPlus11 && isCXX11VirtSpecifier(NextToken()); in MightBeDeclarator() 2081 if (Tok.isAtStartOfLine() && NextToken().is(tok::kw_namespace) && in SkipMalformedDecl() [all …]
|
| H A D | ParseTemplate.cpp | 38 if (Tok.is(tok::kw_template) && NextToken().isNot(tok::less)) { in ParseDeclarationStartingWithTemplate() 390 switch (NextToken().getKind()) { in isStartOfTemplateTypeParameter() 441 Token Next = NextToken(); in isStartOfTemplateTypeParameter() 525 const Token &T = Tok.is(tok::annot_cxxscope) ? NextToken() : Tok; in isTypeConstraintAnnotation() 722 const Token &Next = Tok.is(tok::kw_struct) ? NextToken() : Tok; in ParseTemplateTemplateParameter() 829 if (Tok.is(tok::l_paren) && NextToken().is(tok::l_brace)) { in ParseNonTypeTemplateParameter() 921 if (NextToken().is(tok::equal) && in ParseGreaterThanInTemplateList() 922 areTokensAdjacent(Tok, NextToken())) { in ParseGreaterThanInTemplateList() 943 Token Next = NextToken(); in ParseGreaterThanInTemplateList() 1526 if (NextToken().is(tok::greater) || in checkPotentialAngleBracket() [all …]
|
| H A D | ParseDeclCXX.cpp | 72 (NextToken().is(tok::identifier) || in ParseNamespace() 73 (NextToken().is(tok::kw_inline) && in ParseNamespace() 589 (NextToken().is(tok::semi) || NextToken().is(tok::comma) || in ParseUsingDeclarator() 590 NextToken().is(tok::ellipsis) || NextToken().is(tok::l_square) || in ParseUsingDeclarator() 591 NextToken().isRegularKeywordAttribute() || in ParseUsingDeclarator() 592 NextToken().is(tok::kw___attribute)) && in ParseUsingDeclarator() 606 !(Tok.is(tok::identifier) && NextToken().is(tok::equal)), in ParseUsingDeclarator() 1059 if (Tok.is(tok::kw_auto) && NextToken().is(tok::r_paren)) { in ParseDecltypeSpecifier() 1184 if (!NextToken().is(tok::ellipsis) || in ParsePackIndexingType() 1255 if (!NextToken().is(tok::l_paren)) { in MaybeParseTypeTransformTypeSpecifier() [all …]
|
| H A D | Parser.cpp | 182 NextToken().is(tok::semi)) { in ExpectAndConsumeSemi() 626 switch (NextToken().getKind()) { in ParseTopLevelDecl() 637 IdentifierInfo *II = NextToken().getIdentifierInfo(); in ParseTopLevelDecl() 723 NextToken().isNot(tok::coloncolon)) { in ParseTopLevelDecl() 962 if (getLangOpts().CPlusPlus && NextToken().is(tok::kw_template)) { in ParseExternalDeclaration() 973 tok::TokenKind NextKind = NextToken().getKind(); in ParseExternalDeclaration() 995 if (getLangOpts().CPlusPlus && NextToken().is(tok::kw_template)) { in ParseExternalDeclaration() 1043 const Token &KW = NextToken(); in isDeclarationAfterDeclarator() 1068 const Token &KW = NextToken(); in isStartOfFunctionDefinition() 1723 Token Next = NextToken(); in TryAnnotateName() [all …]
|
| H A D | ParseOpenACC.cpp | 248 if (isTokenIdentifierOrKeyword(P, IdentTok) && P.NextToken().is(tok::colon)) { in tryParseAndConsumeSpecialTokenKind() 318 if (P.NextToken().isNot(tok::colon)) { in ParseReductionOperator() 681 NextToken().is(tok::comma)) { in tryParseModifierList() 687 !NextToken().is(tok::colon)) { in tryParseModifierList() 727 while (NextToken().is(tok::comma)) in tryParseModifierList() 833 NextToken().isOneOf(tok::comma, tok::r_paren, in ParseOpenACCSizeExpr() 879 NextToken().is(tok::colon)) { in ParseOpenACCGangArg() 888 NextToken().is(tok::colon)) { in ParseOpenACCGangArg() 898 NextToken().is(tok::colon)) { in ParseOpenACCGangArg() 1280 NextToken().is(tok::colon)) { in ParseOpenACCWaitArgument() [all …]
|
| H A D | ParseExprCXX.cpp | 139 tok::TokenKind NextKind = NextToken().getKind(); in ParseOptionalCXXScopeSpecifier() 326 if (Tok.is(tok::annot_template_id) && NextToken().is(tok::coloncolon)) { in ParseOptionalCXXScopeSpecifier() 377 if (!NextToken().is(tok::l_paren)) { in ParseOptionalCXXScopeSpecifier() 399 Token Next = NextToken(); in ParseOptionalCXXScopeSpecifier() 427 Next = NextToken(); // Point Next at the '{' token. in ParseOptionalCXXScopeSpecifier() 635 assert(Tok.is(tok::ellipsis) && NextToken().is(tok::l_square) && in ParseCXXPackIndexingExpression() 652 Tok.is(tok::ellipsis) && NextToken().is(tok::l_square)) { in tryParseCXXPackIndexingExpression() 699 const Token Next = NextToken(); in TryParseLambdaExpression() 794 (NextToken().is(tok::comma) || NextToken().is(tok::r_square))) { in ParseLambdaIntroducer() 871 NextToken().isOneOf(tok::comma, tok::r_square) && in ParseLambdaIntroducer() [all …]
|
| H A D | ParseExpr.cpp | 233 (Tok.is(tok::l_square) && !NextToken().is(tok::l_square))) { in ParseConstraintLogicalAndExpression() 580 : NextToken(Next) { in CastExpressionIdValidator() 598 if (!NextToken.isOneOf(tok::equal, tok::arrow, tok::period)) in ValidateCandidate() 614 Token NextToken; member in __anon939f943e0311::CastExpressionIdValidator 872 Token Next = NextToken(); in ParseCastExpression() 953 (NextToken().is(tok::colon) || NextToken().is(tok::r_square))) || in ParseCastExpression() 968 const Token& Next = NextToken(); in ParseCastExpression() 1051 tokenIsLikeStringLiteral(NextToken(), getLangOpts()))) { in ParseCastExpression() 1374 Token Next = NextToken(); in ParseCastExpression() 1537 if (!NextToken().is(tok::l_paren)) { in ParseCastExpression() [all …]
|
| H A D | ParseInit.cpp | 211 NextToken().isNot(tok::period) && in ParseInitializerWithPotentialDesignator() 250 NextToken().is(tok::period), ReceiverType)) { in ParseInitializerWithPotentialDesignator()
|
| H A D | ParseObjc.cpp | 644 const auto &NextTok = NextToken(); in ParseObjCInterfaceDeclList() 1009 NextToken().is(tok::less) || NextToken().is(tok::coloncolon)) in ParseObjCTypeQualifierList() 1446 (NextToken().is(tok::comma) || in parseObjCTypeArgsOrProtocolQualifiers() 1447 NextToken().is(tok::greater) || in parseObjCTypeArgsOrProtocolQualifiers() 1448 NextToken().is(tok::greatergreater))) { in parseObjCTypeArgsOrProtocolQualifiers() 1624 (!consumeLastToken && NextToken().is(tok::less))) { in parseObjCTypeArgsAndProtocolQualifiers() 2696 if (!getLangOpts().ObjC || !NextToken().is(tok::identifier) || in isStartOfObjCClassMessageMissingOpenBracket() 2744 NextToken().isNot(tok::period) && getCurScope()->isInObjcMethodScope()) in ParseObjCMessageExpression() 2771 NextToken().is(tok::period), ReceiverType)) { in ParseObjCMessageExpression()
|
| H A D | ParseStmt.cpp | 100 StatementFilterCCC(Token nextTok) : NextToken(nextTok) { in StatementFilterCCC() 113 if (NextToken.is(tok::equal)) in ValidateCandidate() 115 if (NextToken.is(tok::period) && in ValidateCandidate() 126 Token NextToken; member in __anon4474fca70111::StatementFilterCCC 159 Token Next = NextToken(); in ParseStatementOrDeclarationAfterAttributes() 241 if (NextToken().is(tok::less)) { in ParseStatementOrDeclarationAfterAttributes() 1862 const Token &Next = NextToken(); in isForRangeIdentifier()
|
| /freebsd/contrib/llvm-project/clang/lib/Format/ |
| H A D | FormatToken.cpp | 90 if (!State.NextToken || !State.NextToken->Previous) in formatAfterToken() 98 State.NextToken->Previous->getPreviousNonComment(); in formatAfterToken() 108 Style.ColumnLimit - State.Column + State.NextToken->Previous->ColumnWidth; in formatAfterToken() 123 while (State.NextToken != LBrace->MatchingParen) { in formatAfterToken() 128 if (Item < Commas.size() && State.NextToken->Previous == Commas[Item]) { in formatAfterToken() 129 if (!State.NextToken->isTrailingComment()) { in formatAfterToken() 136 if (Column == Format->Columns || State.NextToken->MustBreakBefore) { in formatAfterToken()
|
| H A D | ContinuationIndenter.h | 421 FormatToken *NextToken; member 468 if (NextToken != Other.NextToken) 469 return NextToken < Other.NextToken;
|
| H A D | ContinuationIndenter.cpp | 273 State.NextToken = Line->First; in getInitialState() 299 const FormatToken &Current = *State.NextToken; in canBreak() 397 const FormatToken &Current = *State.NextToken; in mustBreak() 673 const FormatToken &Current = *State.NextToken; in addTokenToState() 674 assert(State.NextToken->Previous); in addTokenToState() 675 const FormatToken &Previous = *State.NextToken->Previous; in addTokenToState() 711 FormatToken &Current = *State.NextToken; in addTokenOnCurrentLine() 712 assert(State.NextToken->Previous); in addTokenOnCurrentLine() 713 const FormatToken &Previous = *State.NextToken->Previous; in addTokenOnCurrentLine() 1037 FormatToken &Current = *State.NextToken; in addTokenOnNewLine() [all …]
|
| H A D | UnwrappedLineFormatter.cpp | 1046 llvm::dbgs() << State.NextToken->TokenText << "\n"; in printLineState() 1089 const FormatToken *LBrace = State.NextToken->getPreviousNonComment(); in formatChildren() 1091 FormatToken &Previous = *State.NextToken->Previous; in formatChildren() 1171 while (State.NextToken) { in formatLine() 1174 (Indenter->canBreak(State) && State.NextToken->NewlinesBefore > 0); in formatLine() 1197 while (State.NextToken) { in formatLine() 1200 State, /*Newline=*/State.NextToken->MustBreakBefore, DryRun); in formatLine() 1296 if (!Node->State.NextToken) { in analyzeSolutionSpace() 1313 FormatDecision LastFormat = Node->State.NextToken->getDecision(); in analyzeSolutionSpace() 1378 << Node->Previous->State.NextToken->Tok.getName() in reconstructPath()
|
| H A D | TokenAnnotator.cpp | 3002 auto *NextToken = Tok.getNextNonComment(); in determineStarAmpUsage() local 3003 if (!NextToken) in determineStarAmpUsage() 3005 if (NextToken->is(tok::greater)) { in determineStarAmpUsage() 3006 NextToken->setFinalizedType(TT_TemplateCloser); in determineStarAmpUsage() 3010 if (InTemplateArgument && NextToken->is(tok::kw_noexcept)) in determineStarAmpUsage() 3013 if (NextToken->isOneOf(tok::arrow, tok::equal, tok::comma, tok::r_paren, in determineStarAmpUsage() 3015 (NextToken->is(tok::kw_noexcept) && !IsExpression) || in determineStarAmpUsage() 3016 NextToken->canBePointerOrReferenceQualifier() || in determineStarAmpUsage() 3017 (NextToken->is(tok::l_brace) && !NextToken->getNextNonComment())) { in determineStarAmpUsage() 3030 if (NextToken->is(tok::l_square) && NextToken->isNot(TT_LambdaLSquare)) in determineStarAmpUsage() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/ |
| H A D | Parser.cpp | 72 NextToken = getNextToken(); in CodeTokenizer() 79 NextToken = getNextToken(); in CodeTokenizer() 83 const TokenInfo &peekNextToken() const { return NextToken; } in peekNextToken() 87 TokenInfo ThisToken = NextToken; in consumeNextToken() 88 NextToken = getNextToken(); in consumeNextToken() 93 while (NextToken.Kind == TokenInfo::TK_NewLine) in SkipNewlines() 94 NextToken = getNextToken(); in SkipNewlines() 95 return NextToken; in SkipNewlines() 100 if (NextToken.Kind == TokenInfo::TK_Eof) in consumeNextTokenIgnoreNewlines() 101 return NextToken; in consumeNextTokenIgnoreNewlines() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | Mustache.cpp | 253 const Token &NextToken = Tokens[NextIdx]; in hasTextAhead() local 254 StringRef TokenBody = StringRef(NextToken.RawBody).ltrim(" "); in hasTextAhead() 272 Token &NextToken = Tokens[Idx + 1]; in stripTokenAhead() local 273 StringRef NextTokenBody = NextToken.TokenBody; in stripTokenAhead() 276 NextToken.TokenBody = NextTokenBody.substr(2).str(); in stripTokenAhead() 278 NextToken.TokenBody = NextTokenBody.substr(1).str(); in stripTokenAhead()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | LexHLSLRootSignature.h | 84 std::optional<RootSignatureToken> NextToken = std::nullopt; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/ |
| H A D | AMDGPUAsmParser.cpp | 1436 bool isRegister(const AsmToken &Token, const AsmToken &NextToken) const; 1695 bool isOperandModifier(const AsmToken &Token, const AsmToken &NextToken) const; 1696 bool isRegOrOperandModifier(const AsmToken &Token, const AsmToken &NextToken) const; 1697 bool isNamedOperandModifier(const AsmToken &Token, const AsmToken &NextToken) const; 1698 bool isOpcodeModifierWithVal(const AsmToken &Token, const AsmToken &NextToken) const; 2877 const AsmToken &NextToken) const { in isRegister() 2902 if (NextToken.is(AsmToken::LBrac)) in isRegister() 3370 AMDGPUAsmParser::isNamedOperandModifier(const AsmToken &Token, const AsmToken &NextToken) const { in isNamedOperandModifier() 3371 if (Token.is(AsmToken::Identifier) && NextToken.is(AsmToken::LParen)) { in isNamedOperandModifier() 3379 AMDGPUAsmParser::isOpcodeModifierWithVal(const AsmToken &Token, const AsmToken &NextToken) const { in isOpcodeModifierWithVal() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaConcept.cpp | 91 Token NextToken, bool *PossibleNonPrimary, in CheckConstraintExpression() argument 99 return CheckConstraintExpression(BO.getLHS(), NextToken, in CheckConstraintExpression() 101 CheckConstraintExpression(BO.getRHS(), NextToken, in CheckConstraintExpression() 104 return CheckConstraintExpression(C->getSubExpr(), NextToken, in CheckConstraintExpression() 124 (NextToken.is(tok::l_paren) && in CheckConstraintExpression() 136 getBinOpPrecedence(NextToken.getKind(), in CheckConstraintExpression()
|
| H A D | Sema.cpp | 93 std::optional<Token> NextToken = in getRangeForNextToken() local 95 if (!NextToken) in getRangeForNextToken() 97 if (ExpectedToken && NextToken->getKind() != *ExpectedToken) in getRangeForNextToken() 99 SourceLocation TokenStart = NextToken->getLocation(); in getRangeForNextToken() 100 SourceLocation TokenEnd = NextToken->getLastLoc(); in getRangeForNextToken()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | RAIIObjectsForParser.h | 485 } else if (P.Tok.is(tok::semi) && P.NextToken().is(Close)) { in consumeClose()
|