Lines Matching refs:Indenter
684 LineFormatter(ContinuationIndenter *Indenter, WhitespaceManager *Whitespaces, in LineFormatter() argument
687 : Indenter(Indenter), Whitespaces(Whitespaces), Style(Style), in LineFormatter()
774 ContinuationIndenter *Indenter; member in clang::format::__anon847ac5d30111::LineFormatter
785 NoColumnLimitLineFormatter(ContinuationIndenter *Indenter, in NoColumnLimitLineFormatter() argument
789 : LineFormatter(Indenter, Whitespaces, Style, BlockFormatter) {} in NoColumnLimitLineFormatter()
796 LineState State = Indenter->getInitialState(FirstIndent, FirstStartColumn, in formatLine()
800 Indenter->mustBreak(State) || in formatLine()
801 (Indenter->canBreak(State) && State.NextToken->NewlinesBefore > 0); in formatLine()
804 Indenter->addTokenToState(State, Newline, /*DryRun=*/false); in formatLine()
813 NoLineBreakFormatter(ContinuationIndenter *Indenter, in NoLineBreakFormatter() argument
816 : LineFormatter(Indenter, Whitespaces, Style, BlockFormatter) {} in NoLineBreakFormatter()
823 Indenter->getInitialState(FirstIndent, FirstStartColumn, &Line, DryRun); in formatLine()
826 Indenter->addTokenToState( in formatLine()
836 OptimizingLineFormatter(ContinuationIndenter *Indenter, in OptimizingLineFormatter() argument
840 : LineFormatter(Indenter, Whitespaces, Style, BlockFormatter) {} in OptimizingLineFormatter()
847 Indenter->getInitialState(FirstIndent, FirstStartColumn, &Line, DryRun); in formatLine()
966 if (NewLine && !Indenter->canBreak(PreviousNode->State)) in addNextStateToQueue()
968 if (!NewLine && Indenter->mustBreak(PreviousNode->State)) in addNextStateToQueue()
976 Penalty += Indenter->addTokenToState(Node->State, NewLine, true); in addNextStateToQueue()
994 Penalty += Indenter->addTokenToState(State, (*I)->NewLine, false); in reconstructPath()
1082 NoColumnLimitLineFormatter(Indenter, Whitespaces, Style, this) in format()
1086 Penalty += NoLineBreakFormatter(Indenter, Whitespaces, Style, this) in format()
1090 Penalty += OptimizingLineFormatter(Indenter, Whitespaces, Style, this) in format()