Lines Matching refs:AnnotatedLine
39 class AnnotatedLine {
41 AnnotatedLine(const UnwrappedLine &Line) in AnnotatedLine() function
63 Children.push_back(new AnnotatedLine(Child)); in AnnotatedLine()
71 ~AnnotatedLine() { in ~AnnotatedLine()
109 SmallVector<AnnotatedLine *, 0> Children;
131 AnnotatedLine(const AnnotatedLine &) = delete;
132 void operator=(const AnnotatedLine &) = delete;
145 void setCommentLineLevels(SmallVectorImpl<AnnotatedLine *> &Lines);
147 void annotate(AnnotatedLine &Line);
148 void calculateFormattingInformation(AnnotatedLine &Line);
152 unsigned splitPenalty(const AnnotatedLine &Line, const FormatToken &Tok,
155 bool spaceRequiredBetween(const AnnotatedLine &Line, const FormatToken &Left,
158 bool spaceRequiredBefore(const AnnotatedLine &Line, const FormatToken &Tok);
160 bool mustBreakBefore(const AnnotatedLine &Line, const FormatToken &Right);
162 bool canBreakBefore(const AnnotatedLine &Line, const FormatToken &Right);
164 bool mustBreakForReturnType(const AnnotatedLine &Line) const;
166 void printDebugInfo(const AnnotatedLine &Line);
168 void calculateUnbreakableTailLengths(AnnotatedLine &Line);