Lines Matching refs:FormatToken
40 static bool canBeObjCSelectorComponent(const FormatToken &Tok) { in canBeObjCSelectorComponent()
46 static bool isLambdaParameterList(const FormatToken *Left) { in isLambdaParameterList()
61 static bool isKeywordWithCondition(const FormatToken &Tok) { in isKeywordWithCondition()
88 const FormatToken &Previous = *CurrentToken->Previous; // The '<'. in parseAngle()
98 FormatToken *Left = CurrentToken->Previous; in parseAngle()
170 if (FormatToken *Previous = CurrentToken->getPreviousNonComment()) { in parseAngle()
207 FormatToken *Left = CurrentToken->Previous; in parseParens()
209 FormatToken *PrevNonComment = Left->getPreviousNonComment(); in parseParens()
223 if (FormatToken *MaybeSel = Left->Previous) { in parseParens()
233 FormatToken *Prev = Left; in parseParens()
325 FormatToken *PossibleObjCForInToken = nullptr; in parseParens()
332 FormatToken *Prev = CurrentToken->getPreviousNonComment(); in parseParens()
334 FormatToken *PrevPrev = Prev->getPreviousNonComment(); in parseParens()
335 FormatToken *Next = CurrentToken->Next; in parseParens()
367 for (FormatToken *Tok = Left; Tok != CurrentToken; Tok = Tok->Next) { in parseParens()
436 FormatToken *Tok = CurrentToken; in parseParens()
446 bool isCSharpAttributeSpecifier(const FormatToken &Tok) { in isCSharpAttributeSpecifier()
461 const FormatToken *AttrTok = Tok.Next; in isCSharpAttributeSpecifier()
497 bool isCpp11AttributeSpecifier(const FormatToken &Tok) { in isCpp11AttributeSpecifier()
504 const FormatToken *AttrTok = Tok.Next->Next; in isCpp11AttributeSpecifier()
536 FormatToken *Left = CurrentToken->Previous; in parseSquare()
538 FormatToken *Parent = Left->getPreviousNonComment(); in parseSquare()
699 FormatToken *Previous = CurrentToken->getPreviousNonComment(); in parseSquare()
740 FormatToken *Tok = CurrentToken; in parseSquare()
765 FormatToken *Left = CurrentToken->Previous; in parseBrace()
798 FormatToken *Previous = CurrentToken->getPreviousNonComment(); in parseBrace()
826 void updateParameterCount(FormatToken *Left, FormatToken *Current) { in updateParameterCount()
869 FormatToken *Tok = CurrentToken; in consumeToken()
910 if (FormatToken *Previous = Tok->getPreviousNonComment()) in consumeToken()
916 const FormatToken *BeforePrevious = Tok->Previous->Previous; in consumeToken()
948 FormatToken *Prev = Tok->getPreviousNonComment(); in consumeToken()
953 FormatToken *PrevPrev = Prev->getPreviousNonComment(); in consumeToken()
1031 FormatToken *Previous = Tok->getPreviousNonComment(); in consumeToken()
1050 FormatToken *Previous = Tok->getPreviousNonComment(); in consumeToken()
1289 FormatToken *Tok = CurrentToken; in parsePreprocessorDirective()
1392 bool isClosureImportStatement(const FormatToken &Tok) { in isClosureImportStatement()
1405 void resetTokenMetadata(FormatToken *Token) { in resetTokenMetadata()
1453 FormatToken *FirstObjCSelectorName = nullptr;
1454 FormatToken *FirstStartOfName = nullptr;
1491 void modifyContext(const FormatToken &Current) { in modifyContext()
1503 for (FormatToken *Previous = Current.Previous; in modifyContext()
1536 for (FormatToken *Previous = Current.Previous; in modifyContext()
1554 static FormatToken *untilMatchingParen(FormatToken *Current) { in untilMatchingParen()
1569 static bool isDeductionGuide(FormatToken &Current) { in isDeductionGuide()
1574 FormatToken *TemplateCloser = Current.Next->Next; in isDeductionGuide()
1597 FormatToken *LeadingIdentifier = in isDeductionGuide()
1603 FormatToken *PriorLeadingIdentifier = LeadingIdentifier->Previous; in isDeductionGuide()
1618 void determineTokenType(FormatToken &Current) { in determineTokenType()
1726 if (FormatToken *AfterParen = Current.MatchingParen->Next) { in determineTokenType()
1729 if (FormatToken *BeforeParen = Current.MatchingParen->Previous) in determineTokenType()
1756 FormatToken *PreviousNoComment = Current.getPreviousNonComment(); in determineTokenType()
1790 const FormatToken &AtToken = *Current.Previous; in determineTokenType()
1791 const FormatToken *Previous = AtToken.getPreviousNonComment(); in determineTokenType()
1809 bool isStartOfName(const FormatToken &Tok) { in isStartOfName()
1821 FormatToken *PreviousNotConst = Tok.getPreviousNonComment(); in isStartOfName()
1849 bool rParenEndsCast(const FormatToken &Tok) { in rParenEndsCast()
1859 FormatToken *LeftOfParens = Tok.MatchingParen->getPreviousNonComment(); in rParenEndsCast()
1911 auto IsQualifiedPointerOrReference = [](FormatToken *T) { in rParenEndsCast()
1956 for (const FormatToken *Token = Tok.MatchingParen->Next; Token != &Tok; in rParenEndsCast()
1985 for (FormatToken *Prev = Tok.Previous; Prev != Tok.MatchingParen; in rParenEndsCast()
1994 TokenType determineStarAmpUsage(const FormatToken &Tok, bool IsExpression, in determineStarAmpUsage()
2003 const FormatToken *PrevToken = Tok.getPreviousNonComment(); in determineStarAmpUsage()
2007 const FormatToken *NextToken = Tok.getNextNonComment(); in determineStarAmpUsage()
2055 const FormatToken *NextNextToken = NextToken->getNextNonComment(); in determineStarAmpUsage()
2068 TokenType determinePlusMinusCaretUsage(const FormatToken &Tok) { in determinePlusMinusCaretUsage()
2069 const FormatToken *PrevToken = Tok.getPreviousNonComment(); in determinePlusMinusCaretUsage()
2093 TokenType determineIncrementUsage(const FormatToken &Tok) { in determineIncrementUsage()
2094 const FormatToken *PrevToken = Tok.getPreviousNonComment(); in determineIncrementUsage()
2107 FormatToken *CurrentToken;
2115 llvm::SmallPtrSet<FormatToken *, 16> NonTemplateLess;
2154 FormatToken *Start = Current; in parse()
2155 FormatToken *LatestOperator = nullptr; in parse()
2220 const FormatToken *NextNonComment = Current->getNextNonComment(); in getCurrentPrecedence()
2261 void addFakeParenthesis(FormatToken *Start, prec::Level Precedence) { in addFakeParenthesis()
2266 FormatToken *Previous = Current->Previous; in addFakeParenthesis()
2278 llvm::SmallVector<FormatToken *, 2> Tokens; in parseUnaryOperator()
2284 for (FormatToken *Token : llvm::reverse(Tokens)) in parseUnaryOperator()
2293 FormatToken *Start = Current; in parseConditionalExpr()
2317 FormatToken *Current;
2329 for (const FormatToken *Tok = (*I)->First; Tok; Tok = Tok->Next) { in setCommentLineLevels()
2401 static bool isFunctionDeclarationName(bool IsCpp, const FormatToken &Current, in isFunctionDeclarationName()
2403 auto skipOperatorName = [](const FormatToken *Next) -> const FormatToken * { in isFunctionDeclarationName()
2438 const FormatToken *Next = Current.Next; in isFunctionDeclarationName()
2494 for (const FormatToken *Tok = Next->Next; Tok && Tok != Next->MatchingParen; in isFunctionDeclarationName()
2545 FormatToken *Current = Line.First->Next; in calculateFormattingInformation()
2572 for (FormatToken *Parameter = Current->Previous; Parameter; in calculateFormattingInformation()
2600 FormatToken &LastOfChild = *Current->Previous->Children[0]->Last; in calculateFormattingInformation()
2604 const FormatToken *Prev = Current->Previous; in calculateFormattingInformation()
2658 FormatToken *Current = Line.Last; in calculateUnbreakableTailLengths()
2692 FormatToken *TokenAnnotator::calculateInitializerColumnList( in calculateInitializerColumnList()
2693 AnnotatedLine &Line, FormatToken *CurrentToken, unsigned Depth) { in calculateInitializerColumnList()
2712 const FormatToken &Tok, in splitPenalty()
2714 const FormatToken &Left = *Tok.Previous; in splitPenalty()
2715 const FormatToken &Right = Tok; in splitPenalty()
2907 bool TokenAnnotator::spaceRequiredBeforeParens(const FormatToken &Right) const { in spaceRequiredBeforeParens()
2914 const FormatToken &Left, in spaceRequiredBetween()
2915 const FormatToken &Right) { in spaceRequiredBetween()
2996 FormatToken *TokenBeforeMatchingParen = in spaceRequiredBetween()
3051 const FormatToken *Previous = &Left; in spaceRequiredBetween()
3090 [](const FormatToken &LSquareTok, const FormatStyle &Style) { in spaceRequiredBetween()
3209 const FormatToken &Right) { in spaceRequiredBefore()
3210 const FormatToken &Left = *Right.Previous; in spaceRequiredBefore()
3331 const FormatToken *Next = Right.MatchingParen->getNextNonComment(); in spaceRequiredBefore()
3585 static bool isAllmanBrace(const FormatToken &Tok) { in isAllmanBrace()
3591 static bool IsFunctionArgument(const FormatToken &Tok) { in IsFunctionArgument()
3597 isItAnEmptyLambdaAllowed(const FormatToken &Tok, in isItAnEmptyLambdaAllowed()
3602 static bool isAllmanLambdaBrace(const FormatToken &Tok) { in isAllmanLambdaBrace()
3608 const FormatToken &Right) { in mustBreakBefore()
3609 const FormatToken &Left = *Right.Previous; in mustBreakBefore()
3718 const FormatToken *BeforeClosingBrace = nullptr; in mustBreakBefore()
3864 FormatToken *LBrace = Right.Next; in mustBreakBefore()
3939 const FormatToken &Right) { in canBreakBefore()
3940 const FormatToken &Left = *Right.Previous; in canBreakBefore()
3961 const FormatToken *NonComment = Right.getPreviousNonComment(); in canBreakBefore()
3989 const FormatToken *Next = Right.getNextNonComment(); in canBreakBefore()
4239 const FormatToken *Tok = Line.First; in printDebugInfo()
4262 TokenAnnotator::getTokenReferenceAlignment(const FormatToken &Reference) { in getTokenReferenceAlignment()
4280 const FormatToken &PointerOrReference) { in getTokenPointerOrReferenceAlignment()