Lines Matching defs:UnwrappedLine
36 struct UnwrappedLine {
37 UnwrappedLine();
40 /// The \c Tokens comprising this \c UnwrappedLine.
43 /// The indent level of the \c UnwrappedLine.
46 /// Whether this \c UnwrappedLine is part of a preprocessor directive.
51 /// If this \c UnwrappedLine closes a block in a sequence of lines,
57 /// If this \c UnwrappedLine opens a block, stores the index of the
69 virtual void consumeUnwrappedLine(const UnwrappedLine &Line) = 0;
196 std::unique_ptr<UnwrappedLine> Line;
207 SmallVector<UnwrappedLine, 8> Lines;
212 SmallVector<UnwrappedLine, 4> PreprocessorDirectives;
218 SmallVectorImpl<UnwrappedLine> *CurrentLines;
305 SmallVector<UnwrappedLine, 0> Children;
308 inline UnwrappedLine::UnwrappedLine()