Lines Matching refs:RootToken

114   int getIndentOffset(const FormatToken &RootToken) {  in getIndentOffset()  argument
120 auto IsAccessModifier = [this, &RootToken]() { in getIndentOffset()
121 if (RootToken.isAccessSpecifier(Style.isCpp())) { in getIndentOffset()
123 } else if (RootToken.isObjCAccessSpecifier()) { in getIndentOffset()
127 else if (RootToken.isOneOf(Keywords.kw_signals, Keywords.kw_qsignals) && in getIndentOffset()
128 RootToken.Next && RootToken.Next->is(tok::colon)) { in getIndentOffset()
130 } else if (RootToken.Next && in getIndentOffset()
131 RootToken.Next->isOneOf(Keywords.kw_slots, in getIndentOffset()
133 RootToken.Next->Next && RootToken.Next->Next->is(tok::colon)) { in getIndentOffset()
137 else if (!RootToken.Next && RootToken.isAccessSpecifier(false)) { in getIndentOffset()
1456 const auto &RootToken = *Line.First; in computeNewlines() local
1458 std::min(RootToken.NewlinesBefore, Style.MaxEmptyLinesToKeep + 1); in computeNewlines()
1460 if (RootToken.is(tok::r_brace) && in computeNewlines()
1461 (!RootToken.Next || in computeNewlines()
1462 (RootToken.Next->is(tok::semi) && !RootToken.Next->Next)) && in computeNewlines()
1470 if (Newlines == 0 && !RootToken.IsFirst) in computeNewlines()
1472 if (RootToken.IsFirst && !RootToken.HasUnescapedNewline) in computeNewlines()
1486 if (PreviousLine && RootToken.isAccessSpecifier()) { in computeNewlines()
1493 Newlines = std::max(RootToken.NewlinesBefore, 1u); in computeNewlines()
1517 (!PreviousLine->InPPDirective || !RootToken.HasUnescapedNewline)) { in computeNewlines()
1520 if (!RootToken.isAccessSpecifier()) { in computeNewlines()
1529 if (RootToken.is(tok::r_brace)) // Do not add at end of class. in computeNewlines()
1546 FormatToken &RootToken = *Line.First; in formatFirstToken() local
1547 if (RootToken.is(tok::eof)) { in formatFirstToken()
1549 std::min(RootToken.NewlinesBefore, in formatFirstToken()
1552 Whitespaces->replaceWhitespace(RootToken, Newlines, TokenIndent, in formatFirstToken()
1557 if (RootToken.Newlines < 0) { in formatFirstToken()
1558 RootToken.Newlines = in formatFirstToken()
1560 assert(RootToken.Newlines >= 0); in formatFirstToken()
1563 if (RootToken.Newlines > 0) in formatFirstToken()
1575 Whitespaces->replaceWhitespace(RootToken, RootToken.Newlines, Indent, Indent, in formatFirstToken()
1578 !RootToken.HasUnescapedNewline); in formatFirstToken()