Lines Matching defs:Penalty
1104 /// \p Penalty as well as \p State. If \p DryRun is false, also directly
1121 unsigned &Penalty) {
1136 Penalty +=
1171 Penalty +=
1208 unsigned Penalty = 0;
1209 formatChildren(State, Newline, /*DryRun=*/false, Penalty);
1227 unsigned Penalty = 0;
1231 formatChildren(State, /*NewLine=*/false, DryRun, Penalty);
1235 return Penalty;
1319 unsigned Penalty = 0;
1327 Penalty = Queue.top().first.first;
1331 << "\n---\nPenalty for line: " << Penalty << "\n");
1348 addNextStateToQueue(Penalty, Node, /*NewLine=*/false, &Count, &Queue);
1350 addNextStateToQueue(Penalty, Node, /*NewLine=*/true, &Count, &Queue);
1368 return Penalty;
1374 /// penalty of \p Penalty. Insert a line break if \p NewLine is \c true.
1375 void addNextStateToQueue(unsigned Penalty, StateNode *PreviousNode,
1384 if (!formatChildren(Node->State, NewLine, /*DryRun=*/true, Penalty))
1387 Penalty += Indenter->addTokenToState(Node->State, NewLine, true);
1389 Queue->push(QueueItem(OrderedPenalty(Penalty, *Count), Node));
1403 unsigned Penalty = 0;
1404 formatChildren(State, Node->NewLine, /*DryRun=*/false, Penalty);
1405 Penalty += Indenter->addTokenToState(State, Node->NewLine, false);
1410 llvm::dbgs() << "Penalty for placing "
1412 << " on a new line: " << Penalty << "\n";
1437 unsigned Penalty = 0;
1499 Penalty += NoLineBreakFormatter(Indenter, Whitespaces, Style, this)
1503 Penalty += OptimizingLineFormatter(Indenter, Whitespaces, Style, this)
1547 PenaltyCache[CacheKey] = Penalty;
1548 return Penalty;