Home | History | Annotate | Download | only in Format

Lines Matching full:line

34   LT_ObjCDecl, // An @interface, @implementation, or @protocol line.
36 LT_ObjCProperty // An @property line.
41 AnnotatedLine(const UnwrappedLine &Line)
42 : First(Line.Tokens.front()), Level(Line.Level),
43 InPPDirective(Line.InPPDirective),
44 MustBeDeclaration(Line.MustBeDeclaration), MightBeFunctionDecl(false),
46 assert(!Line.Tokens.empty());
48 for (std::list<FormatToken *>::const_iterator I = ++Line.Tokens.begin(),
49 E = Line.Tokens.end();
76 void annotate(AnnotatedLine &Line);
77 void calculateFormattingInformation(AnnotatedLine &Line);
81 unsigned splitPenalty(const AnnotatedLine &Line, const FormatToken &Tok);
83 bool spaceRequiredBetween(const AnnotatedLine &Line, const FormatToken &Left,
86 bool spaceRequiredBefore(const AnnotatedLine &Line, const FormatToken &Tok);
88 bool canBreakBefore(const AnnotatedLine &Line, const FormatToken &Right);
90 void printDebugInfo(const AnnotatedLine &Line);
92 void calculateUnbreakableTailLengths(AnnotatedLine &Line);