Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/Refactoring/Extract/
H A DSourceExtraction.cpp100 Optional<Token> NextToken = Lexer::findNextToken(End, SM, LangOpts); in compute() local
101 if (NextToken && NextToken->is(tok::semi) && in compute()
102 areOnSameLine(NextToken->getLocation(), End, SM)) { in compute()
103 ExtractedRange.setEnd(NextToken->getLocation()); in compute()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Format/
H A DFormatToken.cpp78 if (State.NextToken == nullptr || !State.NextToken->Previous) in formatAfterToken()
86 State.NextToken->Previous->getPreviousNonComment(); in formatAfterToken()
95 Style.ColumnLimit - State.Column + State.NextToken->Previous->ColumnWidth; in formatAfterToken()
110 while (State.NextToken != LBrace->MatchingParen) { in formatAfterToken()
115 if (Item < Commas.size() && State.NextToken->Previous == Commas[Item]) { in formatAfterToken()
116 if (!State.NextToken->isTrailingComment()) { in formatAfterToken()
123 if (Column == Format->Columns || State.NextToken->MustBreakBefore) { in formatAfterToken()
H A DContinuationIndenter.h382 FormatToken *NextToken; member
429 if (NextToken != Other.NextToken)
430 return NextToken < Other.NextToken;
H A DContinuationIndenter.cpp254 State.NextToken = Line->First; in getInitialState()
279 const FormatToken &Current = *State.NextToken; in canBreak()
331 const FormatToken &Current = *State.NextToken; in mustBreak()
507 const FormatToken &Current = *State.NextToken; in addTokenToState()
543 FormatToken &Current = *State.NextToken; in addTokenOnCurrentLine()
729 FormatToken &Current = *State.NextToken; in addTokenOnNewLine()
746 Penalty += State.NextToken->SplitPenalty; in addTokenOnNewLine()
899 if (!State.NextToken || !State.NextToken->Previous) in getNewLineColumn()
901 FormatToken &Current = *State.NextToken; in getNewLineColumn()
1055 const FormatToken &Current = *State.NextToken; in moveStateToNextToken()
[all …]
H A DUnwrappedLineFormatter.cpp677 llvm::dbgs() << State.NextToken->TokenText << "\n"; in printLineState()
722 const FormatToken *LBrace = State.NextToken->getPreviousNonComment(); in formatChildren()
723 FormatToken &Previous = *State.NextToken->Previous; in formatChildren()
798 while (State.NextToken) { in formatLine()
801 (Indenter->canBreak(State) && State.NextToken->NewlinesBefore > 0); in formatLine()
824 while (State.NextToken) { in formatLine()
827 State, /*Newline=*/State.NextToken->MustBreakBefore, DryRun); in formatLine()
919 if (!Node->State.NextToken) { in analyzeSolutionSpace()
935 FormatDecision LastFormat = Node->State.NextToken->Decision; in analyzeSolutionSpace()
1000 << (*I)->Previous->State.NextToken->Tok.getName() in reconstructPath()
H A DTokenAnnotator.cpp1580 const FormatToken *NextToken = Tok.getNextNonComment(); in determineStarAmpUsage() local
1581 if (!NextToken || in determineStarAmpUsage()
1583 (NextToken->is(tok::l_brace) && !NextToken->getNextNonComment())) in determineStarAmpUsage()
1597 if (NextToken->is(tok::l_square) && NextToken->isNot(TT_LambdaLSquare)) in determineStarAmpUsage()
1599 if (NextToken->is(tok::kw_operator) && !IsExpression) in determineStarAmpUsage()
1601 if (NextToken->isOneOf(tok::comma, tok::semi)) in determineStarAmpUsage()
1615 NextToken->Tok.isLiteral() || in determineStarAmpUsage()
1616 NextToken->isOneOf(tok::kw_true, tok::kw_false) || in determineStarAmpUsage()
1617 NextToken->isUnaryOperator() || in determineStarAmpUsage()
1621 (InTemplateArgument && NextToken->Tok.isAnyIdentifier())) in determineStarAmpUsage()
[all …]
H A DBreakableToken.cpp943 State.NextToken = LastLineTok->Next; in updateNextToken()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseTentative.cpp158 if (NextToken().isNot(tok::l_paren)) { in TryConsumeDeclarationSpecifier()
821 if (NextToken().is(tok::r_square)) { in TryParseOperatorId()
829 if (NextToken().is(tok::r_paren)) { in TryParseOperatorId()
1287 const Token &Next = NextToken(); in isCXXDeclarationSpecifier()
1351 const Token &Next = NextToken(); in isCXXDeclarationSpecifier()
1531 NextToken().isNot(tok::identifier)); in isCXXDeclarationSpecifier()
1562 if (getLangOpts().ObjC && NextToken().is(tok::less)) { in isCXXDeclarationSpecifier()
1604 if (NextToken().is(tok::l_paren)) in isCXXDeclarationSpecifier()
1623 if (NextToken().isNot(tok::l_paren)) in isCXXDeclarationSpecifier()
1704 return NextToken().is(tok::l_paren); in isCXXDeclarationSpecifierAType()
[all …]
H A DParseDecl.cpp302 const Token &Next = NextToken(); in ParseAttributeArgsCommon()
507 } else if (NextToken().is(tok::comma) || NextToken().is(tok::r_paren)) { in ParseMicrosoftDeclSpecArgs()
520 if (!NextToken().is(tok::equal)) in ParseMicrosoftDeclSpecArgs()
1797 switch (NextToken().getKind()) { in MightBeDeclarator()
2588 switch (NextToken().getKind()) { in ParseImplicitInt()
3049 Token Next = NextToken(); in ParseDeclarationSpecifiers()
4384 NextToken().is(tok::identifier)) in ParseEnumSpecifier()
5354 (NextToken().is(tok::coloncolon) || NextToken().is(tok::less))) || in ParseDeclaratorInternal()
6287 (NextToken().is(tok::comma) || NextToken().is(tok::r_paren))); in isFunctionDeclaratorIdentifierList()
6855 Token Next = NextToken(); in TryAltiVecVectorTokenOutOfLine()
[all …]
H A DParseTemplate.cpp31 if (Tok.is(tok::kw_template) && NextToken().isNot(tok::less)) { in ParseDeclarationStartingWithTemplate()
399 switch (NextToken().getKind()) { in isStartOfTemplateTypeParameter()
439 Token Next = NextToken(); in isStartOfTemplateTypeParameter()
600 const Token &Next = Tok.is(tok::kw_struct) ? NextToken() : Tok; in ParseTemplateTemplateParameter()
803 if (NextToken().is(tok::equal) && in ParseGreaterThanInTemplateList()
804 areTokensAdjacent(Tok, NextToken())) { in ParseGreaterThanInTemplateList()
825 Token Next = NextToken(); in ParseGreaterThanInTemplateList()
1523 if (NextToken().is(tok::greater) || in checkPotentialAngleBracket()
1525 NextToken().isOneOf(tok::greatergreater, tok::greatergreatergreater))) { in checkPotentialAngleBracket()
1578 NextToken().is(tok::r_paren)) { in checkPotentialAngleBracketDelimiter()
H A DParser.cpp166 NextToken().is(tok::semi)) { in ExpectAndConsumeSemi()
561 if (NextToken().isNot(tok::kw_module)) in ParseTopLevelDecl()
805 tok::TokenKind NextKind = NextToken().getKind(); in ParseExternalDeclaration()
869 const Token &KW = NextToken(); in isDeclarationAfterDeclarator()
896 const Token &KW = NextToken(); in isStartOfFunctionDefinition()
1521 Token Next = NextToken(); in TryAnnotateName()
1557 if (getLangOpts().ObjC && NextToken().is(tok::less) && in TryAnnotateName()
1774 false, NextToken().is(tok::period), nullptr, in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
1784 if (getLangOpts().ObjC && NextToken().is(tok::less) && in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
1821 if (NextToken().is(tok::less)) { in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
[all …]
H A DParseDeclCXX.cpp91 (NextToken().is(tok::identifier) || in ParseNamespace()
92 (NextToken().is(tok::kw_inline) && in ParseNamespace()
612 (NextToken().is(tok::semi) || NextToken().is(tok::comma) || in ParseUsingDeclarator()
613 NextToken().is(tok::ellipsis)) && in ParseUsingDeclarator()
1318 if (!isKnownToBeTypeSpecifier(NextToken())) in isValidAfterTypeSpecifier()
1653 (NextToken().is(tok::l_brace) || NextToken().is(tok::colon)))) { in ParseClassSpecifier()
2080 NextToken().is(tok::less)) in ParseBaseSpecifier()
2456 else if (NextToken().is(tok::identifier)) in ParseCXXClassMemberDeclaration()
2610 auto &Zero = NextToken(); in ParseCXXClassMemberDeclaration()
2657 const Token &KW = NextToken(); in ParseCXXClassMemberDeclaration()
[all …]
H A DParseExpr.cpp553 : NextToken(Next), AllowNonTypes(AllowNonTypes) { in CastExpressionIdValidator()
568 if (!NextToken.isOneOf(tok::equal, tok::arrow, tok::period)) in ValidateCandidate()
580 Token NextToken; member in __anonbbaa2a8d0111::CastExpressionIdValidator
861 const Token &Next = NextToken(); in ParseCastExpression()
994 (NextToken().is(tok::colon) || NextToken().is(tok::r_square))) || in ParseCastExpression()
1009 const Token& Next = NextToken(); in ParseCastExpression()
1317 Token Next = NextToken(); in ParseCastExpression()
1516 (NextToken().is(tok::colon) || NextToken().is(tok::r_square))) { in ParsePostfixExpressionSuffix()
2454 (NextToken().is(tok::colon) || NextToken().is(tok::r_square))) { in ParseParenExpression()
2565 isFoldOperator(NextToken().getKind())) { in ParseParenExpression()
[all …]
H A DParseExprCXX.cpp188 tok::TokenKind NextKind = NextToken().getKind(); in ParseOptionalCXXScopeSpecifier()
332 if (Tok.is(tok::annot_template_id) && NextToken().is(tok::coloncolon)) { in ParseOptionalCXXScopeSpecifier()
390 Token Next = NextToken(); in ParseOptionalCXXScopeSpecifier()
418 Next = NextToken(); // Point Next at the '{' token. in ParseOptionalCXXScopeSpecifier()
702 const Token Next = NextToken(); in TryParseLambdaExpression()
760 (NextToken().is(tok::comma) || NextToken().is(tok::r_square))) { in ParseLambdaIntroducer()
1220 (Tok.is(tok::l_square) && NextToken().is(tok::l_square))) { in ParseLambdaExpressionAfterIntroducer()
1337 Token Next = NextToken(); in ParseCXXCasts()
2669 if (!TemplateSpecified && NextToken().is(tok::coloncolon)) { in ParseUnqualifiedId()
2971 if (Tok.is(tok::l_square) && NextToken().is(tok::r_square)) { in ParseCXXDeleteExpression()
[all …]
H A DParseInit.cpp215 NextToken().isNot(tok::period) && in ParseInitializerWithPotentialDesignator()
254 NextToken().is(tok::period), ReceiverType)) { in ParseInitializerWithPotentialDesignator()
H A DParseStmt.cpp125 StatementFilterCCC(Token nextTok) : NextToken(nextTok) { in StatementFilterCCC()
138 if (NextToken.is(tok::equal)) in ValidateCandidate()
140 if (NextToken.is(tok::period) && in ValidateCandidate()
147 Token NextToken; member in __anon6c7f92f60111::StatementFilterCCC
178 Token Next = NextToken(); in ParseStatementOrDeclarationAfterAttributes()
1523 const Token &Next = NextToken(); in isForRangeIdentifier()
H A DParseObjc.cpp1147 NextToken().is(tok::less) || in ParseObjCTypeQualifierList()
1148 NextToken().is(tok::coloncolon)) in ParseObjCTypeQualifierList()
1604 (NextToken().is(tok::comma) || in parseObjCTypeArgsOrProtocolQualifiers()
1605 NextToken().is(tok::greater) || in parseObjCTypeArgsOrProtocolQualifiers()
1606 NextToken().is(tok::greatergreater))) { in parseObjCTypeArgsOrProtocolQualifiers()
1788 (!consumeLastToken && NextToken().is(tok::less))) { in parseObjCTypeArgsAndProtocolQualifiers()
2955 if (!getLangOpts().ObjC || !NextToken().is(tok::identifier) || in isStartOfObjCClassMessageMissingOpenBracket()
3011 NextToken().isNot(tok::period) && getCurScope()->isInObjcMethodScope()) in ParseObjCMessageExpression()
3038 NextToken().is(tok::period), in ParseObjCMessageExpression()
H A DParseStmtAsm.cpp464 if (SingleLineMode && (!isAsm || isGCCAsmStatement(NextToken()))) in ParseMicrosoftAsmStatement()
H A DParsePragma.cpp1429 if (Tok.is(tok::l_square) && NextToken().is(tok::l_square)) { in HandlePragmaAttribute()
/freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/
H A DParser.cpp71 NextToken = getNextToken(); in CodeTokenizer()
78 NextToken = getNextToken(); in CodeTokenizer()
82 const TokenInfo &peekNextToken() const { return NextToken; } in peekNextToken()
86 TokenInfo ThisToken = NextToken; in consumeNextToken()
87 NextToken = getNextToken(); in consumeNextToken()
91 TokenInfo::TokenKind nextTokenKind() const { return NextToken.Kind; } in nextTokenKind()
301 TokenInfo NextToken; member in clang::ast_matchers::dynamic::Parser::CodeTokenizer
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/
H A DRAIIObjectsForParser.h432 } else if (P.Tok.is(tok::semi) && P.NextToken().is(Close)) { in consumeClose()
H A DParser.h719 const Token &NextToken() { in NextToken() function
2325 if (!standardAttributesAllowed() || NextToken().isNot(tok::l_square)) in CheckProhibitedCXX11Attribute()
2335 if ((Tok.isNot(tok::l_square) || NextToken().isNot(tok::l_square)) && in CheckMisplacedCXX11Attribute()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp1901 const AsmToken NextToken = getLexer().peekTok(); in parseImm() local
1902 if (!NextToken.is(AsmToken::Integer) && in parseImm()
1903 !NextToken.is(AsmToken::Real)) { in parseImm()
1966 const AsmToken NextToken = getLexer().peekTok(); in parseRegOrImmWithFPInputMods() local
1969 if (NextToken.is(AsmToken::Minus)) { in parseRegOrImmWithFPInputMods()
1982 if (!NextToken.is(AsmToken::Integer) && !NextToken.is(AsmToken::Real)) { in parseRegOrImmWithFPInputMods()
3758 const AsmToken NextToken = getLexer().peekTok(); in parseCnt() local
3759 if (NextToken.is(AsmToken::Identifier)) { in parseCnt()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDecl.cpp767 NextToken.is(tok::less); in isResultTypeOrTemplate()
846 SourceLocation NameLoc, const Token &NextToken, in ClassifyName() argument
852 if (NextToken.is(tok::coloncolon)) { in ClassifyName()
853 NestedNameSpecInfo IdInfo(Name, NameLoc, NextToken.getLocation()); in ClassifyName()
893 if (!SS.isSet() && NextToken.is(tok::l_paren)) { in ClassifyName()
939 if (getLangOpts().CPlusPlus && NextToken.is(tok::less) && in ClassifyName()
1020 if (getLangOpts().CPlusPlus && NextToken.is(tok::less) && in ClassifyName()
1044 if (getLangOpts().CPlusPlus && NextToken.is(tok::less) && in ClassifyName()
1112 if (NextToken.is(tok::period)) { in ClassifyName()
1131 bool NextIsOp = NextToken.isOneOf(tok::amp, tok::star); in ClassifyName()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h1865 SourceLocation NameLoc, const Token &NextToken,