Lines Matching defs:Penalty
1013 /// \p Penalty as well as \p State. If \p DryRun is false, also directly
1030 unsigned &Penalty) {
1045 Penalty +=
1080 Penalty +=
1117 unsigned Penalty = 0;
1118 formatChildren(State, Newline, /*DryRun=*/false, Penalty);
1136 unsigned Penalty = 0;
1140 formatChildren(State, /*NewLine=*/false, DryRun, Penalty);
1144 return Penalty;
1228 unsigned Penalty = 0;
1236 Penalty = Queue.top().first.first;
1240 << "\n---\nPenalty for line: " << Penalty << "\n");
1257 addNextStateToQueue(Penalty, Node, /*NewLine=*/false, &Count, &Queue);
1259 addNextStateToQueue(Penalty, Node, /*NewLine=*/true, &Count, &Queue);
1277 return Penalty;
1283 /// penalty of \p Penalty. Insert a line break if \p NewLine is \c true.
1284 void addNextStateToQueue(unsigned Penalty, StateNode *PreviousNode,
1293 if (!formatChildren(Node->State, NewLine, /*DryRun=*/true, Penalty))
1296 Penalty += Indenter->addTokenToState(Node->State, NewLine, true);
1298 Queue->push(QueueItem(OrderedPenalty(Penalty, *Count), Node));
1312 unsigned Penalty = 0;
1313 formatChildren(State, Node->NewLine, /*DryRun=*/false, Penalty);
1314 Penalty += Indenter->addTokenToState(State, Node->NewLine, false);
1319 llvm::dbgs() << "Penalty for placing "
1321 << " on a new line: " << Penalty << "\n";
1346 unsigned Penalty = 0;
1408 Penalty += NoLineBreakFormatter(Indenter, Whitespaces, Style, this)
1412 Penalty += OptimizingLineFormatter(Indenter, Whitespaces, Style, this)
1456 PenaltyCache[CacheKey] = Penalty;
1457 return Penalty;