Lines Matching refs:FormatToken
160 ArrayRef<FormatToken *> Tokens, UnwrappedLineConsumer &Callback, in UnwrappedLineParser()
161 llvm::SpecificBumpPtrAllocator<FormatToken> &Allocator, in UnwrappedLineParser()
196 for (FormatToken *Token : AllTokens) in reset()
344 const FormatToken *Previous = Tokens->getPreviousToken(); in precededByCommentOrPPDirective()
355 bool UnwrappedLineParser::parseLevel(const FormatToken *OpeningBrace, in parseLevel()
357 FormatToken **IfLeftBrace) { in parseLevel()
362 FormatToken *IfLBrace = nullptr; in parseLevel()
426 const FormatToken *Next = Tokens->peekNextToken(); in parseLevel()
492 FormatToken *Tok = FormatTok; in calculateBraceTypes()
493 const FormatToken *PrevTok = Tok->Previous; in calculateBraceTypes()
498 FormatToken *Tok; in calculateBraceTypes()
499 const FormatToken *PrevTok; in calculateBraceTypes()
688 UnwrappedLine &ParsedLine, const FormatToken *OpeningBrace) const { in mightFitOnOneLine()
705 SavedToken.Tok = new FormatToken; in mightFitOnOneLine()
746 FormatToken *UnwrappedLineParser::parseBlock(bool MustBeDeclaration, in parseBlock()
768 FormatToken *Tok = FormatTok; in parseBlock()
817 FormatToken *IfLBrace = nullptr; in parseBlock()
851 const FormatToken *Previous = Tokens->getPreviousToken(); in parseBlock()
960 const FormatToken &InitialToken) { in ShouldBreakBeforeBrace()
984 const FormatToken *OpeningBrace = FormatTok; in parseChildBlock()
1100 FormatToken *IfCondition = FormatTok; in parsePPIf()
1224 static bool tokenCanStartNewLine(const FormatToken &Tok) { in tokenCanStartNewLine()
1246 const FormatToken *FormatTok) { in mustBeJSIdent()
1261 const FormatToken *FormatTok) { in mustBeJSIdentOrValue()
1270 const FormatToken *FormatTok) { in isJSDeclOrStmt()
1289 static bool isC78Type(const FormatToken &Tok) { in isC78Type()
1302 static bool isC78ParameterDecl(const FormatToken *Tok, const FormatToken *Next, in isC78ParameterDecl()
1303 const FormatToken *FuncName) { in isC78ParameterDecl()
1311 const FormatToken *Prev = FuncName->Previous; in isC78ParameterDecl()
1380 FormatToken *Previous = FormatTok; in readTokenWithJavaScriptASI()
1382 FormatToken *Next = FormatTok; in readTokenWithJavaScriptASI()
1421 const FormatToken *OpeningBrace, IfStmtKind *IfKind, in parseStructuralElement()
1422 FormatToken **IfLeftBrace, bool *HasDoWhile, bool *HasLabel) { in parseStructuralElement()
1500 FormatToken *Tok = parseIfThenElse(IfKind); in parseStructuralElement()
1707 const FormatToken *Previous = FormatTok->Previous; in parseStructuralElement()
1970 FormatToken *Next = Tokens->getNextToken(); in parseStructuralElement()
2009 FormatToken *PreviousToken = FormatTok; in parseStructuralElement()
2161 FormatToken *Tok = Tokens->getNextToken(); in tryToParsePropertyAccessor()
2244 FormatToken &LSquare = *FormatTok; in tryToParseLambda()
2364 const FormatToken *Previous = FormatTok->Previous; in tryToParseLambdaIntroducer()
2365 const FormatToken *LeftSquare = FormatTok; in tryToParseLambdaIntroducer()
2377 const FormatToken *Next = Tokens->peekNextToken(/*SkipComment=*/true); in tryToParseLambdaIntroducer()
2715 static FormatToken *getLastNonComment(const UnwrappedLine &Line) { in getLastNonComment()
2724 FormatToken *Tok = nullptr; in parseUnbracedBody()
2765 static void markOptionalBraces(FormatToken *LeftBrace) { in markOptionalBraces()
2771 FormatToken *RightBrace = LeftBrace->MatchingParen; in markOptionalBraces()
2803 bool UnwrappedLineParser::isBlockBegin(const FormatToken &Tok) const { in isBlockBegin()
2810 FormatToken *UnwrappedLineParser::parseIfThenElse(IfStmtKind *IfKind, in parseIfThenElse()
2867 FormatToken *IfLeftBrace = nullptr; in parseIfThenElse()
2896 FormatToken *ElseLeftBrace = nullptr; in parseIfThenElse()
2912 FormatToken *IfLBrace = in parseIfThenElse()
2927 const FormatToken *Previous = Tokens->getPreviousToken(); in parseIfThenElse()
2967 FormatToken *IfRightBrace = IfLeftBrace->MatchingParen; in parseIfThenElse()
3086 const FormatToken &InitialToken = *FormatTok; in parseNamespace()
3185 FormatToken *LeftBrace = FormatTok; in parseLoopBody()
3411 FormatToken *AccessSpecifierCandidate = FormatTok; in parseAccessSpecifier()
3513 FormatToken *NextToken = Tokens->getNextToken(); in parseRequires()
3580 void UnwrappedLineParser::parseRequiresClause(FormatToken *RequiresToken) { in parseRequiresClause()
3610 void UnwrappedLineParser::parseRequiresExpression(FormatToken *RequiresToken) { in parseRequiresExpression()
3776 const FormatToken &InitialToken = *FormatTok; in parseEnum()
3904 FormatToken *Tok = Tokens->getNextToken(); in tryToParseSimpleAttribute()
3928 const FormatToken *OpeningBrace = FormatTok; in parseJavaEnumBody()
3935 FormatToken *Tok = Tokens->getNextToken(); in parseJavaEnumBody()
3993 const FormatToken &InitialToken = *FormatTok; in parseRecord()
3996 const FormatToken *ClassName = nullptr; in parseRecord()
3998 auto IsNonMacroIdentifier = [](const FormatToken *Tok) { in parseRecord()
4085 FormatToken *Previous = FormatTok->Previous; in parseRecord()
4110 [](const FormatToken &RecordTok) -> std::pair<TokenType, TokenType> { in parseRecord()
4498 FormatToken *Tok = FormatTok; in parseVerilogTable()
4612 bool UnwrappedLineParser::isOnNewLine(const FormatToken &FormatTok) { in isOnNewLine()
4620 continuesLineCommentSection(const FormatToken &FormatTok, in continuesLineCommentSection()
4700 const FormatToken *MinColumnToken = Line.Tokens.front().Tok; in continuesLineCommentSection()
4704 const FormatToken *PreviousToken = nullptr; in continuesLineCommentSection()
4726 for (FormatToken *Tok : CommentsBeforeNextToken) { in flushComments()
4751 FormatToken *Previous = FormatTok; in nextToken()
4770 const SmallVectorImpl<FormatToken *> &Comments, in distributeComments()
4771 const FormatToken *NextTok) { in distributeComments()
4805 FormatToken *FormatTok = Comments[i]; in distributeComments()
4824 SmallVector<FormatToken *, 1> Comments; in readToken()
4844 const FormatToken &Tok, in readToken()
4846 auto IsFirstOnLine = [](const FormatToken &Tok) { in readToken()
4900 FormatToken *ID = FormatTok; in readToken()
4951 SmallVector<FormatToken *, 8> Expansion = in readToken()
4993 llvm::SmallVectorImpl<FormatToken *> &Into) { in pushTokens()
5002 std::optional<llvm::SmallVector<llvm::SmallVector<FormatToken *, 8>, 1>>
5004 std::optional<llvm::SmallVector<llvm::SmallVector<FormatToken *, 8>, 1>> Args; in parseMacroCall()
5010 FormatToken *Tok = FormatTok; in parseMacroCall()
5055 void UnwrappedLineParser::pushToken(FormatToken *Tok) { in pushToken()