Lines Matching refs:FormatToken
152 ArrayRef<FormatToken *> Tokens, UnwrappedLineConsumer &Callback, in UnwrappedLineParser()
153 llvm::SpecificBumpPtrAllocator<FormatToken> &Allocator, in UnwrappedLineParser()
185 for (FormatToken *Token : AllTokens) in reset()
333 const FormatToken *Previous = Tokens->getPreviousToken(); in precededByCommentOrPPDirective()
344 bool UnwrappedLineParser::parseLevel(const FormatToken *OpeningBrace, in parseLevel()
346 FormatToken **IfLeftBrace) { in parseLevel()
351 FormatToken *IfLBrace = nullptr; in parseLevel()
412 const FormatToken *Next = Tokens->peekNextToken(); in parseLevel()
424 FormatToken *Next; in parseLevel()
481 FormatToken *Tok = FormatTok; in calculateBraceTypes()
482 const FormatToken *PrevTok = Tok->Previous; in calculateBraceTypes()
487 FormatToken *Tok; in calculateBraceTypes()
488 const FormatToken *PrevTok; in calculateBraceTypes()
494 FormatToken *NextTok; in calculateBraceTypes()
680 UnwrappedLine &ParsedLine, const FormatToken *OpeningBrace) const { in mightFitOnOneLine()
697 SavedToken.Tok = new FormatToken; in mightFitOnOneLine()
738 FormatToken *UnwrappedLineParser::parseBlock(bool MustBeDeclaration, in parseBlock()
760 FormatToken *Tok = FormatTok; in parseBlock()
809 FormatToken *IfLBrace = nullptr; in parseBlock()
840 const FormatToken *Previous = Tokens->getPreviousToken(); in parseBlock()
949 const FormatToken &InitialToken) { in ShouldBreakBeforeBrace()
973 const FormatToken *OpeningBrace = FormatTok; in parseChildBlock()
1089 FormatToken *IfCondition = FormatTok; in parsePPIf()
1219 static bool tokenCanStartNewLine(const FormatToken &Tok) { in tokenCanStartNewLine()
1242 const FormatToken *FormatTok) { in mustBeJSIdent()
1257 const FormatToken *FormatTok) { in mustBeJSIdentOrValue()
1266 const FormatToken *FormatTok) { in isJSDeclOrStmt()
1285 static bool isC78Type(const FormatToken &Tok) { in isC78Type()
1298 static bool isC78ParameterDecl(const FormatToken *Tok, const FormatToken *Next, in isC78ParameterDecl()
1299 const FormatToken *FuncName) { in isC78ParameterDecl()
1307 const FormatToken *Prev = FuncName->Previous; in isC78ParameterDecl()
1376 FormatToken *Previous = FormatTok; in readTokenWithJavaScriptASI()
1378 FormatToken *Next = FormatTok; in readTokenWithJavaScriptASI()
1417 const FormatToken *OpeningBrace, IfStmtKind *IfKind, in parseStructuralElement()
1418 FormatToken **IfLeftBrace, bool *HasDoWhile, bool *HasLabel) { in parseStructuralElement()
1497 FormatToken *Tok = parseIfThenElse(IfKind); in parseStructuralElement()
1690 const FormatToken *Previous = FormatTok->Previous; in parseStructuralElement()
1952 FormatToken *Next = Tokens->getNextToken(); in parseStructuralElement()
1991 FormatToken *PreviousToken = FormatTok; in parseStructuralElement()
2132 FormatToken *Tok = Tokens->getNextToken(); in tryToParsePropertyAccessor()
2215 FormatToken &LSquare = *FormatTok; in tryToParseLambda()
2333 const FormatToken *Previous = FormatTok->Previous; in tryToParseLambdaIntroducer()
2334 const FormatToken *LeftSquare = FormatTok; in tryToParseLambdaIntroducer()
2346 const FormatToken *Next = Tokens->peekNextToken(/*SkipComment=*/true); in tryToParseLambdaIntroducer()
2659 static FormatToken *getLastNonComment(const UnwrappedLine &Line) { in getLastNonComment()
2668 FormatToken *Tok = nullptr; in parseUnbracedBody()
2707 static void markOptionalBraces(FormatToken *LeftBrace) { in markOptionalBraces()
2713 FormatToken *RightBrace = LeftBrace->MatchingParen; in markOptionalBraces()
2745 bool UnwrappedLineParser::isBlockBegin(const FormatToken &Tok) const { in isBlockBegin()
2752 FormatToken *UnwrappedLineParser::parseIfThenElse(IfStmtKind *IfKind, in parseIfThenElse()
2809 FormatToken *IfLeftBrace = nullptr; in parseIfThenElse()
2838 FormatToken *ElseLeftBrace = nullptr; in parseIfThenElse()
2854 FormatToken *IfLBrace = in parseIfThenElse()
2869 const FormatToken *Previous = Tokens->getPreviousToken(); in parseIfThenElse()
2909 FormatToken *IfRightBrace = IfLeftBrace->MatchingParen; in parseIfThenElse()
3023 const FormatToken &InitialToken = *FormatTok; in parseNamespace()
3122 FormatToken *LeftBrace = FormatTok; in parseLoopBody()
3336 FormatToken *AccessSpecifierCandidate = FormatTok; in parseAccessSpecifier()
3438 FormatToken *NextToken = Tokens->getNextToken(); in parseRequires()
3509 void UnwrappedLineParser::parseRequiresClause(FormatToken *RequiresToken) { in parseRequiresClause()
3539 void UnwrappedLineParser::parseRequiresExpression(FormatToken *RequiresToken) { in parseRequiresExpression()
3705 const FormatToken &InitialToken = *FormatTok; in parseEnum()
3829 FormatToken *Tok = Tokens->getNextToken(); in tryToParseSimpleAttribute()
3853 const FormatToken *OpeningBrace = FormatTok; in parseJavaEnumBody()
3860 FormatToken *Tok = Tokens->getNextToken(); in parseJavaEnumBody()
3918 const FormatToken &InitialToken = *FormatTok; in parseRecord()
3921 auto IsNonMacroIdentifier = [](const FormatToken *Tok) { in parseRecord()
3971 FormatToken *Previous = FormatTok->Previous; in parseRecord()
3996 [](const FormatToken &RecordTok) -> std::pair<TokenType, TokenType> { in parseRecord()
4382 FormatToken *Tok = FormatTok; in parseVerilogTable()
4496 bool UnwrappedLineParser::isOnNewLine(const FormatToken &FormatTok) { in isOnNewLine()
4504 continuesLineCommentSection(const FormatToken &FormatTok, in continuesLineCommentSection()
4584 const FormatToken *MinColumnToken = Line.Tokens.front().Tok; in continuesLineCommentSection()
4588 const FormatToken *PreviousToken = nullptr; in continuesLineCommentSection()
4610 for (FormatToken *Tok : CommentsBeforeNextToken) { in flushComments()
4635 FormatToken *Previous = FormatTok; in nextToken()
4654 const SmallVectorImpl<FormatToken *> &Comments, in distributeComments()
4655 const FormatToken *NextTok) { in distributeComments()
4689 FormatToken *FormatTok = Comments[i]; in distributeComments()
4708 SmallVector<FormatToken *, 1> Comments; in readToken()
4729 const FormatToken &Tok, in readToken()
4731 auto IsFirstOnLine = [](const FormatToken &Tok) { in readToken()
4783 FormatToken *ID = FormatTok; in readToken()
4834 SmallVector<FormatToken *, 8> Expansion = in readToken()
4876 llvm::SmallVectorImpl<FormatToken *> &Into) { in pushTokens()
4885 std::optional<llvm::SmallVector<llvm::SmallVector<FormatToken *, 8>, 1>>
4887 std::optional<llvm::SmallVector<llvm::SmallVector<FormatToken *, 8>, 1>> Args; in parseMacroCall()
4893 FormatToken *Tok = FormatTok; in parseMacroCall()
4938 void UnwrappedLineParser::pushToken(FormatToken *Tok) { in pushToken()