Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/clang/lib/Tooling/Refactoring/Extract/
H A DSourceExtraction.cpp104 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()
/openbsd-src/gnu/llvm/clang/lib/Parse/
H A DParseTentative.cpp92 if (NextToken().is(tok::tilde)) in isCXXDeclarationStatement()
196 if (NextToken().isNot(tok::l_paren)) { in TryConsumeDeclarationSpecifier()
658 NextToken().isOneOf(tok::greater, tok::greatergreater, in isCXXTypeId()
711 if (Tok.isNot(tok::l_square) || NextToken().isNot(tok::l_square)) in isCXX11AttributeSpecifier()
880 (Tok.is(tok::annot_cxxscope) && NextToken().is(tok::star))) { in TryParsePtrOperatorSeq()
925 if (Tok.is(tok::l_square) && NextToken().is(tok::r_square)) { in TryParseOperatorId()
939 if (NextToken().is(tok::r_square)) { in TryParseOperatorId()
947 if (NextToken().is(tok::r_paren)) { in TryParseOperatorId()
1061 (Tok.is(tok::annot_cxxscope) && (NextToken().is(tok::identifier) || in TryParseDeclarator()
1062 NextToken().is(tok::kw_operator)))) && in TryParseDeclarator()
[all …]
H A DParseDecl.cpp389 const Token &Next = NextToken(); in ParseAttributeArgsCommon()
657 } else if (NextToken().is(tok::comma) || NextToken().is(tok::r_paren)) { in ParseMicrosoftDeclSpecArgs()
670 if (!NextToken().is(tok::equal)) in ParseMicrosoftDeclSpecArgs()
1624 assert(Tok.is(tok::l_square) && NextToken().is(tok::l_square)); in DiagnoseProhibitedCXX11Attribute()
1655 assert((Tok.is(tok::l_square) && NextToken().is(tok::l_square)) || in DiagnoseMisplacedCXX11Attribute()
1791 if (getLangOpts().CPlusPlus && NextToken().is(tok::kw_namespace)) { in ParseDeclaration()
1918 NextToken().is(tok::l_square); in MightBeDeclarator()
1924 switch (NextToken().getKind()) { in MightBeDeclarator()
1951 return getLangOpts().CPlusPlus11 && isCXX11VirtSpecifier(NextToken()); in MightBeDeclarator()
2001 if (Tok.isAtStartOfLine() && NextToken().is(tok::kw_namespace) && in SkipMalformedDecl()
[all …]
H A DParseTemplate.cpp43 if (Tok.is(tok::kw_template) && NextToken().isNot(tok::less)) { in ParseDeclarationStartingWithTemplate()
549 switch (NextToken().getKind()) { in isStartOfTemplateTypeParameter()
600 Token Next = NextToken(); in isStartOfTemplateTypeParameter()
706 const Token &T = Tok.is(tok::annot_cxxscope) ? NextToken() : Tok; in isTypeConstraintAnnotation()
919 const Token &Next = Tok.is(tok::kw_struct) ? NextToken() : Tok; in ParseTemplateTemplateParameter()
1031 if (Tok.is(tok::l_paren) && NextToken().is(tok::l_brace)) { in ParseNonTypeTemplateParameter()
1131 if (NextToken().is(tok::equal) && in ParseGreaterThanInTemplateList()
1132 areTokensAdjacent(Tok, NextToken())) { in ParseGreaterThanInTemplateList()
1153 Token Next = NextToken(); in ParseGreaterThanInTemplateList()
1824 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()
721 NextToken().isNot(tok::coloncolon)) { in ParseTopLevelDecl()
973 if (getLangOpts().CPlusPlus && NextToken().is(tok::kw_template)) { in ParseExternalDeclaration()
984 tok::TokenKind NextKind = NextToken().getKind(); in ParseExternalDeclaration()
1006 if (getLangOpts().CPlusPlus && NextToken().is(tok::kw_template)) { in ParseExternalDeclaration()
1054 const Token &KW = NextToken(); in isDeclarationAfterDeclarator()
1081 const Token &KW = NextToken(); in isStartOfFunctionDefinition()
1750 Token Next = NextToken(); in TryAnnotateName()
[all …]
H A DParseDeclCXX.cpp106 (NextToken().is(tok::identifier) || in ParseNamespace()
107 (NextToken().is(tok::kw_inline) && in ParseNamespace()
642 (NextToken().is(tok::semi) || NextToken().is(tok::comma) || in ParseUsingDeclarator()
643 NextToken().is(tok::ellipsis) || NextToken().is(tok::l_square) || in ParseUsingDeclarator()
644 NextToken().is(tok::kw___attribute)) && in ParseUsingDeclarator()
658 !(Tok.is(tok::identifier) && NextToken().is(tok::equal)), in ParseUsingDeclarator()
1083 if (Tok.is(tok::kw_auto) && NextToken().is(tok::r_paren)) { in ParseDecltypeSpecifier()
1195 if (!NextToken().is(tok::l_paren)) { in MaybeParseTypeTransformTypeSpecifier()
1472 if (!isKnownToBeTypeSpecifier(NextToken())) in isValidAfterTypeSpecifier()
1828 (NextToken().is(tok::l_brace) || NextToken().is(tok::colon)))) { in ParseClassSpecifier()
[all …]
H A DParseExprCXX.cpp187 tok::TokenKind NextKind = NextToken().getKind(); in ParseOptionalCXXScopeSpecifier()
332 if (Tok.is(tok::annot_template_id) && NextToken().is(tok::coloncolon)) { in ParseOptionalCXXScopeSpecifier()
391 Token Next = NextToken(); in ParseOptionalCXXScopeSpecifier()
419 Next = NextToken(); // Point Next at the '{' token. in ParseOptionalCXXScopeSpecifier()
757 const Token Next = NextToken(); in TryParseLambdaExpression()
861 (NextToken().is(tok::comma) || NextToken().is(tok::r_square))) { in ParseLambdaIntroducer()
936 NextToken().isOneOf(tok::comma, tok::r_square) && in ParseLambdaIntroducer()
1064 NextToken().isOneOf(tok::colon, tok::r_square)) { in ParseLambdaIntroducer()
1493 (Tok.is(tok::l_square) && NextToken().is(tok::l_square))) { in ParseLambdaExpressionAfterIntroducer()
1566 Token Next = NextToken(); in ParseCXXCasts()
[all …]
H A DParseExpr.cpp295 (Tok.is(tok::l_square) && !NextToken().is(tok::l_square))) { in ParseConstraintLogicalAndExpression()
697 : NextToken(Next), AllowNonTypes(AllowNonTypes) { in CastExpressionIdValidator()
712 if (!NextToken.isOneOf(tok::equal, tok::arrow, tok::period)) in ValidateCandidate()
728 Token NextToken; member in __anonf41c53550311::CastExpressionIdValidator
1055 const Token &Next = NextToken(); in ParseCastExpression()
1200 (NextToken().is(tok::colon) || NextToken().is(tok::r_square))) || in ParseCastExpression()
1215 const Token& Next = NextToken(); in ParseCastExpression()
1603 Token Next = NextToken(); in ParseCastExpression()
1762 if (!NextToken().is(tok::l_paren)) { in ParseCastExpression()
1908 (NextToken().is(tok::colon) || NextToken().is(tok::r_square))) { in ParsePostfixExpressionSuffix()
[all …]
H A DParseInit.cpp254 NextToken().isNot(tok::period) && in ParseInitializerWithPotentialDesignator()
293 NextToken().is(tok::period), ReceiverType)) { in ParseInitializerWithPotentialDesignator()
H A DParseStmt.cpp137 StatementFilterCCC(Token nextTok) : NextToken(nextTok) { in StatementFilterCCC()
150 if (NextToken.is(tok::equal)) in ValidateCandidate()
152 if (NextToken.is(tok::period) && in ValidateCandidate()
163 Token NextToken; member in __anona4f1bbbe0111::StatementFilterCCC
195 Token Next = NextToken(); in ParseStatementOrDeclarationAfterAttributes()
270 if (NextToken().is(tok::less)) { in ParseStatementOrDeclarationAfterAttributes()
1899 const Token &Next = NextToken(); in isForRangeIdentifier()
H A DParseObjc.cpp1200 NextToken().is(tok::less) || in ParseObjCTypeQualifierList()
1201 NextToken().is(tok::coloncolon)) in ParseObjCTypeQualifierList()
1657 (NextToken().is(tok::comma) || in parseObjCTypeArgsOrProtocolQualifiers()
1658 NextToken().is(tok::greater) || in parseObjCTypeArgsOrProtocolQualifiers()
1659 NextToken().is(tok::greatergreater))) { in parseObjCTypeArgsOrProtocolQualifiers()
1842 (!consumeLastToken && NextToken().is(tok::less))) { in parseObjCTypeArgsAndProtocolQualifiers()
3036 if (!getLangOpts().ObjC || !NextToken().is(tok::identifier) || in isStartOfObjCClassMessageMissingOpenBracket()
3093 NextToken().isNot(tok::period) && getCurScope()->isInObjcMethodScope()) in ParseObjCMessageExpression()
3120 NextToken().is(tok::period), in ParseObjCMessageExpression()
H A DParseOpenMP.cpp3900 NextToken().is(tok::colon)) { in ParseOpenMPSingleExprWithArgClause()
3919 if (NextToken().is(tok::colon)) { in ParseOpenMPSingleExprWithArgClause()
3946 if (NextToken().is(tok::colon)) { in ParseOpenMPSingleExprWithArgClause()
4191 if (Tok.isNot(tok::identifier) || NextToken().isNot(tok::equal)) { in ParseOpenMPIteratorsExpr()
4335 NextToken().is(tok::comma)) { in ParseOpenMPVarList()
H A DParseStmtAsm.cpp447 if (SingleLineMode && (!isAsm || isGCCAsmStatement(NextToken()))) in ParseMicrosoftAsmStatement()
/openbsd-src/gnu/llvm/clang/lib/Format/
H A DFormatToken.cpp99 if (State.NextToken == nullptr || !State.NextToken->Previous) in formatAfterToken()
107 State.NextToken->Previous->getPreviousNonComment(); in formatAfterToken()
117 Style.ColumnLimit - State.Column + State.NextToken->Previous->ColumnWidth; in formatAfterToken()
132 while (State.NextToken != LBrace->MatchingParen) { in formatAfterToken()
137 if (Item < Commas.size() && State.NextToken->Previous == Commas[Item]) { in formatAfterToken()
138 if (!State.NextToken->isTrailingComment()) { in formatAfterToken()
145 if (Column == Format->Columns || State.NextToken->MustBreakBefore) { in formatAfterToken()
H A DContinuationIndenter.h421 FormatToken *NextToken; member
465 if (NextToken != Other.NextToken)
466 return NextToken < Other.NextToken;
H A DContinuationIndenter.cpp256 State.NextToken = Line->First; in getInitialState()
281 const FormatToken &Current = *State.NextToken; in canBreak()
348 const FormatToken &Current = *State.NextToken; in mustBreak()
609 const FormatToken &Current = *State.NextToken; in addTokenToState()
610 assert(State.NextToken->Previous); in addTokenToState()
611 const FormatToken &Previous = *State.NextToken->Previous; in addTokenToState()
647 FormatToken &Current = *State.NextToken; in addTokenOnCurrentLine()
648 assert(State.NextToken->Previous); in addTokenOnCurrentLine()
649 const FormatToken &Previous = *State.NextToken->Previous; in addTokenOnCurrentLine()
853 FormatToken &Current = *State.NextToken; in addTokenOnNewLine()
[all …]
H A DUnwrappedLineFormatter.cpp934 llvm::dbgs() << State.NextToken->TokenText << "\n"; in printLineState()
977 const FormatToken *LBrace = State.NextToken->getPreviousNonComment(); in formatChildren()
978 FormatToken &Previous = *State.NextToken->Previous; in formatChildren()
994 if (State.NextToken->MatchingParen && in formatChildren()
995 State.NextToken->MatchingParen->is(TT_LambdaLBrace)) { in formatChildren()
1068 while (State.NextToken) { in formatLine()
1071 (Indenter->canBreak(State) && State.NextToken->NewlinesBefore > 0); in formatLine()
1094 while (State.NextToken) { in formatLine()
1097 State, /*Newline=*/State.NextToken->MustBreakBefore, DryRun); in formatLine()
1193 if (!Node->State.NextToken) { in analyzeSolutionSpace()
[all …]
H A DTokenAnnotator.cpp2357 const FormatToken *NextToken = Tok.getNextNonComment(); in determineStarAmpUsage() local
2359 if (InTemplateArgument && NextToken && NextToken->is(tok::kw_noexcept)) in determineStarAmpUsage()
2362 if (!NextToken || in determineStarAmpUsage()
2363 NextToken->isOneOf(tok::arrow, tok::equal, tok::kw_noexcept, tok::comma, in determineStarAmpUsage()
2365 NextToken->canBePointerOrReferenceQualifier() || in determineStarAmpUsage()
2366 (NextToken->is(tok::l_brace) && !NextToken->getNextNonComment())) { in determineStarAmpUsage()
2379 if (NextToken->is(tok::l_square) && NextToken->isNot(TT_LambdaLSquare)) in determineStarAmpUsage()
2381 if (NextToken->is(tok::kw_operator) && !IsExpression) in determineStarAmpUsage()
2383 if (NextToken->isOneOf(tok::comma, tok::semi)) in determineStarAmpUsage()
2410 const FormatToken *NextNonParen = NextToken; in determineStarAmpUsage()
[all …]
H A DUnwrappedLineParser.cpp3381 FormatToken *NextToken = Tokens->getNextToken(); in parseRequires() local
3383 auto PeekNext = [&Lookahead, &NextToken, this] { in parseRequires()
3385 NextToken = Tokens->getNextToken(); in parseRequires()
3393 switch (NextToken->Tok.getKind()) { in parseRequires()
3428 if (NextToken->isSimpleTypeSpecifier()) { in parseRequires()
/openbsd-src/gnu/llvm/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 …]
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaConcept.cpp89 Token NextToken, bool *PossibleNonPrimary, in CheckConstraintExpression() argument
97 return CheckConstraintExpression(BO.getLHS(), NextToken, in CheckConstraintExpression()
99 CheckConstraintExpression(BO.getRHS(), NextToken, in CheckConstraintExpression()
102 return CheckConstraintExpression(C->getSubExpr(), NextToken, in CheckConstraintExpression()
115 (NextToken.is(tok::l_paren) && in CheckConstraintExpression()
126 getBinOpPrecedence(NextToken.getKind(), in CheckConstraintExpression()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp1335 bool isRegister(const AsmToken &Token, const AsmToken &NextToken) const;
1561 bool isOperandModifier(const AsmToken &Token, const AsmToken &NextToken) const;
1562 bool isRegOrOperandModifier(const AsmToken &Token, const AsmToken &NextToken) const;
1563 bool isNamedOperandModifier(const AsmToken &Token, const AsmToken &NextToken) const;
1564 bool isOpcodeModifierWithVal(const AsmToken &Token, const AsmToken &NextToken) const;
2590 const AsmToken &NextToken) const { in isRegister()
2613 if (NextToken.is(AsmToken::LBrac)) in isRegister()
3026 AMDGPUAsmParser::isNamedOperandModifier(const AsmToken &Token, const AsmToken &NextToken) const { in isNamedOperandModifier()
3027 if (Token.is(AsmToken::Identifier) && NextToken.is(AsmToken::LParen)) { in isNamedOperandModifier()
3035 AMDGPUAsmParser::isOpcodeModifierWithVal(const AsmToken &Token, const AsmToken &NextToken) const { in isOpcodeModifierWithVal()
[all …]
/openbsd-src/gnu/llvm/clang/include/clang/Parse/
H A DRAIIObjectsForParser.h466 } else if (P.Tok.is(tok::semi) && P.NextToken().is(Close)) { in consumeClose()
H A DParser.h818 const Token &NextToken() { in NextToken() function
879 NextToken().is(tok::coloncolon)) || in MightBeCXXScopeToken()
2693 if (!standardAttributesAllowed() || NextToken().isNot(tok::l_square)) in CheckProhibitedCXX11Attribute()
2703 if ((Tok.isNot(tok::l_square) || NextToken().isNot(tok::l_square)) && in CheckMisplacedCXX11Attribute()
/openbsd-src/gnu/llvm/clang/tools/libclang/
H A DCIndex.cpp7323 unsigned NextToken() const { return TokIdx; } in NextToken() function in __anone3c1fc710a11::AnnotateTokensWorker
7456 const unsigned I = NextToken(); in annotateAndAdvanceTokens()
7476 assert(isFunctionMacroToken(NextToken()) && in annotateAndAdvanceFunctionMacroTokens()
7489 unsigned I = NextToken(); in annotateAndAdvanceFunctionMacroTokens()
7575 const unsigned I = NextToken(); in Visit()
7590 const unsigned I = NextToken(); in Visit()
7625 unsigned BeforeReachingCursorIdx = NextToken(); in Visit()
7645 const unsigned I = NextToken(); in Visit()
7665 Info.BeforeChildrenTokenIdx = NextToken(); in Visit()
7682 const unsigned AfterChildren = NextToken(); in postVisitChildren()

12