Lines Matching refs:FormatToken

36   virtual FormatToken *getNextToken() = 0;
40 virtual FormatToken *getPreviousToken() = 0;
44 virtual FormatToken *peekNextToken() = 0;
50 virtual FormatToken *peekNextToken(int N) = 0;
62 virtual FormatToken *setPosition(unsigned Position) = 0;
88 static bool isLineComment(const FormatToken &FormatTok) { in isLineComment()
95 static bool continuesLineComment(const FormatToken &FormatTok, in continuesLineComment()
96 const FormatToken *Previous, in continuesLineComment()
97 const FormatToken *MinColumnToken) { in continuesLineComment()
110 FormatToken *&ResetToken) in ScopedMacroState()
128 FormatToken *getNextToken() override { in getNextToken()
139 FormatToken *getPreviousToken() override { in getPreviousToken()
143 FormatToken *peekNextToken() override { in peekNextToken()
149 FormatToken *peekNextToken(int N) override { in peekNextToken()
160 FormatToken *setPosition(unsigned Position) override { in setPosition()
173 FormatToken FakeEOF;
176 FormatToken *&ResetToken;
180 FormatToken *Token;
181 FormatToken *PreviousToken;
244 IndexedTokenSource(ArrayRef<FormatToken *> Tokens) in IndexedTokenSource()
247 FormatToken *getNextToken() override { in getNextToken()
263 FormatToken *getPreviousToken() override { in getPreviousToken()
267 FormatToken *peekNextToken() override { in peekNextToken()
276 FormatToken *peekNextToken(int N) override { in peekNextToken()
294 FormatToken *setPosition(unsigned P) override { in setPosition()
304 FormatToken *Tok = Tokens[Position]; in dbgToken()
310 ArrayRef<FormatToken *> Tokens;
319 ArrayRef<FormatToken *> Tokens, in UnwrappedLineParser()
463 const FormatToken *Previous = Tokens->getPreviousToken(); in precededByCommentOrPPDirective()
477 bool UnwrappedLineParser::parseLevel(const FormatToken *OpeningBrace, in parseLevel()
481 FormatToken **IfLeftBrace) { in parseLevel()
487 FormatToken *IfLBrace = nullptr; in parseLevel()
551 const FormatToken *Next = Tokens->peekNextToken(); in parseLevel()
563 FormatToken *Next; in parseLevel()
616 FormatToken *Tok = FormatTok; in calculateBraceTypes()
617 const FormatToken *PrevTok = Tok->Previous; in calculateBraceTypes()
621 SmallVector<FormatToken *, 8> LBraceStack; in calculateBraceTypes()
625 FormatToken *NextTok; in calculateBraceTypes()
756 for (FormatToken *LBrace : LBraceStack) in calculateBraceTypes()
783 UnwrappedLine &ParsedLine, const FormatToken *OpeningBrace) const { in mightFitOnOneLine()
800 SavedToken.Tok = new FormatToken; in mightFitOnOneLine()
829 FormatToken *UnwrappedLineParser::parseBlock( in parseBlock()
845 FormatToken *Tok = FormatTok; in parseBlock()
888 FormatToken *IfLBrace = nullptr; in parseBlock()
914 const FormatToken *Previous = Tokens->getPreviousToken(); in parseBlock()
1012 const FormatToken &InitialToken) { in ShouldBreakBeforeBrace()
1037 const FormatToken *OpeningBrace = FormatTok; in parseChildBlock()
1152 FormatToken *IfCondition = FormatTok; in parsePPIf()
1257 static bool tokenCanStartNewLine(const FormatToken &Tok) { in tokenCanStartNewLine()
1284 const FormatToken *FormatTok) { in mustBeJSIdent()
1299 const FormatToken *FormatTok) { in mustBeJSIdentOrValue()
1308 const FormatToken *FormatTok) { in isJSDeclOrStmt()
1327 static bool isC78Type(const FormatToken &Tok) { in isC78Type()
1340 static bool isC78ParameterDecl(const FormatToken *Tok, const FormatToken *Next, in isC78ParameterDecl()
1341 const FormatToken *FuncName) { in isC78ParameterDecl()
1349 const FormatToken *Prev = FuncName->Previous; in isC78ParameterDecl()
1409 FormatToken *Previous = FormatTok; in readTokenWithJavaScriptASI()
1411 FormatToken *Next = FormatTok; in readTokenWithJavaScriptASI()
1451 FormatToken **IfLeftBrace, bool *HasDoWhile, bool *HasLabel) { in parseStructuralElement()
1496 FormatToken *Tok = parseIfThenElse(IfKind); in parseStructuralElement()
1647 const FormatToken *Previous = FormatTok->Previous; in parseStructuralElement()
1879 FormatToken *Next = Tokens->getNextToken(); in parseStructuralElement()
1905 FormatToken *PreviousToken = FormatTok; in parseStructuralElement()
2007 FormatToken *Tok = Tokens->getNextToken(); in tryToParsePropertyAccessor()
2090 FormatToken &LSquare = *FormatTok; in tryToParseLambda()
2191 const FormatToken *Previous = FormatTok->Previous; in tryToParseLambdaIntroducer()
2192 const FormatToken *LeftSquare = FormatTok; in tryToParseLambdaIntroducer()
2204 const FormatToken *Next = Tokens->peekNextToken(); in tryToParseLambdaIntroducer()
2493 static FormatToken *getLastNonComment(const UnwrappedLine &Line) { in getLastNonComment()
2502 FormatToken *Tok = nullptr; in parseUnbracedBody()
2539 static void markOptionalBraces(FormatToken *LeftBrace) { in markOptionalBraces()
2545 FormatToken *RightBrace = LeftBrace->MatchingParen; in markOptionalBraces()
2575 FormatToken *UnwrappedLineParser::parseIfThenElse(IfStmtKind *IfKind, in parseIfThenElse()
2597 FormatToken *IfLeftBrace = nullptr; in parseIfThenElse()
2623 FormatToken *ElseLeftBrace = nullptr; in parseIfThenElse()
2639 FormatToken *IfLBrace = in parseIfThenElse()
2653 const FormatToken *Previous = Tokens->getPreviousToken(); in parseIfThenElse()
2693 FormatToken *IfRightBrace = IfLeftBrace->MatchingParen; in parseIfThenElse()
2807 const FormatToken &InitialToken = *FormatTok; in parseNamespace()
2903 FormatToken *LeftBrace = FormatTok; in parseLoopBody()
3086 FormatToken *AccessSpecifierCandidate = FormatTok; in parseAccessSpecifier()
3271 void UnwrappedLineParser::parseRequiresClause(FormatToken *RequiresToken) { in parseRequiresClause()
3299 void UnwrappedLineParser::parseRequiresExpression(FormatToken *RequiresToken) { in parseRequiresExpression()
3462 const FormatToken &InitialToken = *FormatTok; in parseEnum()
3583 FormatToken *Tok = Tokens->getNextToken(); in tryToParseSimpleAttribute()
3607 const FormatToken *OpeningBrace = FormatTok; in parseJavaEnumBody()
3614 FormatToken *Tok = Tokens->getNextToken(); in parseJavaEnumBody()
3672 const FormatToken &InitialToken = *FormatTok; in parseRecord()
3729 FormatToken *Previous = FormatTok->Previous; in parseRecord()
3753 auto GetBraceType = [](const FormatToken &RecordTok) { in parseRecord()
4044 bool UnwrappedLineParser::isOnNewLine(const FormatToken &FormatTok) { in isOnNewLine()
4052 continuesLineCommentSection(const FormatToken &FormatTok, in continuesLineCommentSection()
4132 const FormatToken *MinColumnToken = Line.Tokens.front().Tok; in continuesLineCommentSection()
4136 const FormatToken *PreviousToken = nullptr; in continuesLineCommentSection()
4158 for (FormatToken *Tok : CommentsBeforeNextToken) { in flushComments()
4183 FormatToken *Previous = FormatTok; in nextToken()
4202 const SmallVectorImpl<FormatToken *> &Comments, in distributeComments()
4203 const FormatToken *NextTok) { in distributeComments()
4237 FormatToken *FormatTok = Comments[i]; in distributeComments()
4256 SmallVector<FormatToken *, 1> Comments; in readToken()
4276 const FormatToken &Tok, in readToken()
4278 auto IsFirstOnLine = [](const FormatToken &Tok) { in readToken()
4339 void UnwrappedLineParser::pushToken(FormatToken *Tok) { in pushToken()