Lines Matching refs:Previous
433 assert(!B.First->Previous);
437 B.First->Previous = A.Last;
512 FormatToken &Previous = *State.NextToken->Previous;
514 LBrace->BlockKind != BK_Block || Previous.Children.size() == 0)
521 Previous.Children[0]->Level * Style.IndentWidth;
524 BlockFormatter->format(Previous.Children, DryRun, AdditionalIndent,
529 if (Previous.Children[0]->First->MustBreakBefore)
533 if (Previous.Children.size() > 1)
537 if (Previous.is(tok::comment))
541 if (Previous.Children[0]->Last->isTrailingComment())
547 Previous.Children[0]->Last->TotalLength + State.Column + 2 >
553 *Previous.Children[0]->First,
557 Penalty += formatLine(*Previous.Children[0], State.Column + 1, DryRun);
559 State.Column += 1 + Previous.Children[0]->Last->TotalLength;
658 /// \brief An edge in the solution space from \c Previous->State to \c State,
661 StateNode(const LineState &State, bool NewLine, StateNode *Previous)
662 : State(State), NewLine(NewLine), Previous(Previous) {}
665 StateNode *Previous;
770 while (Best->Previous) {
772 Best = Best->Previous;
781 printLineState((*I)->Previous->State);
784 << (*I)->Previous->State.NextToken->Tok.getName() << ": "