Lines Matching refs:Tokens

146     else if (!Parser.Line->Tokens.empty())  in ScopedLineState()
147 Parser.CurrentLines = &Parser.Line->Tokens.back().Children; in ScopedLineState()
155 if (!Parser.Line->Tokens.empty()) { in ~ScopedLineState()
158 assert(Parser.Line->Tokens.empty()); in ~ScopedLineState()
198 IndexedTokenSource(ArrayRef<FormatToken *> Tokens) in IndexedTokenSource() argument
199 : Tokens(Tokens), Position(-1) {} in IndexedTokenSource()
203 return Tokens[Position]; in getNextToken()
213 return Tokens[Position]; in setPosition()
219 ArrayRef<FormatToken *> Tokens; member in clang::format::__anon2b5cbe510211::IndexedTokenSource
228 ArrayRef<FormatToken *> Tokens, in UnwrappedLineParser() argument
232 CommentPragmasRegex(Style.CommentPragmas), Tokens(nullptr), in UnwrappedLineParser()
233 Callback(Callback), AllTokens(Tokens), PPBranchLevel(-1), in UnwrappedLineParser()
262 Tokens = &TokenSource; in parse()
398 unsigned StoredPosition = Tokens->getPosition(); in parseLevel()
401 Next = Tokens->getNextToken(); in parseLevel()
403 FormatTok = Tokens->setPosition(StoredPosition); in parseLevel()
445 unsigned StoredPosition = Tokens->getPosition(); in calculateBraceTypes()
458 NextTok = Tokens->getNextToken(); in calculateBraceTypes()
521 NextTok = Tokens->getNextToken(); in calculateBraceTypes()
564 FormatTok = Tokens->setPosition(StoredPosition); in calculateBraceTypes()
666 if (Line.Tokens.size() < 4) in isGoogScope()
668 auto I = Line.Tokens.begin(); in isGoogScope()
687 if (Line.Tokens.size() < 3) in isIIFE()
689 auto I = Line.Tokens.begin(); in isIIFE()
731 ScopedMacroState MacroState(*Line, Tokens, FormatTok); in parsePPDirective()
834 if (!Line.Tokens.front().Tok->is(tok::comment)) { in parsePPIf()
867 unsigned TokenPosition = Tokens->getPosition(); in parsePPEndIf()
890 if (!Line.Tokens.front().Tok->isOneOf(tok::comment, tok::hash)) { in parsePPDefine()
1067 bool HasAt = std::find_if(Line->Tokens.begin(), Line->Tokens.end(), in readTokenWithJavaScriptASI()
1070 }) != Line->Tokens.end(); in readTokenWithJavaScriptASI()
1395 const unsigned Position = Tokens->getPosition() + 1; in parseStructuralElement()
1462 size_t TokenCount = Line->Tokens.size(); in parseStructuralElement()
1465 (TokenCount > 1 || (TokenCount == 1 && !Line->Tokens.front().Tok->is( in parseStructuralElement()
1478 unsigned StoredPosition = Tokens->getPosition(); in parseStructuralElement()
1479 FormatToken *Next = Tokens->getNextToken(); in parseStructuralElement()
1480 FormatTok = Tokens->setPosition(StoredPosition); in parseStructuralElement()
1512 TokenCount = Line->Tokens.size(); in parseStructuralElement()
1514 (TokenCount == 2 && Line->Tokens.front().Tok->is(tok::comment))) { in parseStructuralElement()
1516 Line->Tokens.begin()->Tok->MustBreakBefore = true; in parseStructuralElement()
1598 unsigned int StoredPosition = Tokens->getPosition(); in tryToParsePropertyAccessor()
1599 FormatToken *Tok = Tokens->getNextToken(); in tryToParsePropertyAccessor()
1612 Tok = Tokens->getNextToken(); in tryToParsePropertyAccessor()
1621 Tokens->setPosition(StoredPosition); in tryToParsePropertyAccessor()
1627 Tokens->setPosition(StoredPosition); in tryToParsePropertyAccessor()
2092 FormatToken *Previous = AllTokens[Tokens->getPosition() - 1]; in parseIfThenElse()
2625 FormatTokenSource *Tokens; member in clang::format::__anon2b5cbe510411::ScopedTokenPosition
2628 ScopedTokenPosition(FormatTokenSource *Tokens) : Tokens(Tokens) { in ScopedTokenPosition() argument
2629 assert(Tokens && "Tokens expected to not be null"); in ScopedTokenPosition()
2630 StoredPosition = Tokens->getPosition(); in ScopedTokenPosition()
2633 ~ScopedTokenPosition() { Tokens->setPosition(StoredPosition); } in ~ScopedTokenPosition()
2640 ScopedTokenPosition AutoPosition(Tokens); in tryToParseSimpleAttribute()
2641 FormatToken *Tok = Tokens->getNextToken(); in tryToParseSimpleAttribute()
2652 Tok = Tokens->getNextToken(); in tryToParseSimpleAttribute()
2654 Tok = Tokens->getNextToken(); in tryToParseSimpleAttribute()
2658 Tok = Tokens->getNextToken(); in tryToParseSimpleAttribute()
2669 unsigned StoredPosition = Tokens->getPosition(); in parseJavaEnumBody()
2671 FormatToken *Tok = Tokens->getNextToken(); in parseJavaEnumBody()
2681 Tok = Tokens->getNextToken(); in parseJavaEnumBody()
2683 FormatTok = Tokens->setPosition(StoredPosition); in parseJavaEnumBody()
2995 if (Line->Tokens.empty()) { in parseJavaScriptEs6ImportExport()
3024 for (std::list<UnwrappedLineNode>::const_iterator I = Line.Tokens.begin(), in printDebugInfo()
3025 E = Line.Tokens.end(); in printDebugInfo()
3031 for (std::list<UnwrappedLineNode>::const_iterator I = Line.Tokens.begin(), in printDebugInfo()
3032 E = Line.Tokens.end(); in printDebugInfo()
3046 if (Line->Tokens.empty()) in addUnwrappedLine()
3062 Line->Tokens.clear(); in addUnwrappedLine()
3091 if (Line.Tokens.empty()) in continuesLineCommentSection()
3167 const FormatToken *MinColumnToken = Line.Tokens.front().Tok; in continuesLineCommentSection()
3172 for (const UnwrappedLineNode &Node : Line.Tokens) { in continuesLineCommentSection()
3189 return continuesLineComment(FormatTok, /*Previous=*/Line.Tokens.back().Tok, in continuesLineCommentSection()
3194 bool JustComments = Line->Tokens.empty(); in flushComments()
3289 FormatTok = Tokens->getNextToken(); in readToken()
3297 bool SwitchToPreprocessorLines = !Line->Tokens.empty(); in readToken()
3322 FormatTok = Tokens->getNextToken(); in readToken()
3345 Line->Tokens.push_back(UnwrappedLineNode(Tok)); in pushToken()
3347 Line->Tokens.back().Tok->MustBreakBefore = true; in pushToken()