Lines Matching refs:UnwrappedLine
19 llvm::DenseMap<FormatToken *, std::unique_ptr<UnwrappedLine>>;
37 auto UnexpandedLine = std::make_unique<UnwrappedLine>(); in expand()
79 llvm::DenseMap<FormatToken *, std::unique_ptr<UnwrappedLine>> Unexpanded;
88 Chunk(llvm::ArrayRef<UnwrappedLine> Children) in Chunk()
91 llvm::SmallVector<UnwrappedLine, 0> Children;
123 Result[KV.first] = std::make_unique<UnwrappedLine>(*KV.second); in mergeUnexpanded()
126 Result[KV.first] = std::make_unique<UnwrappedLine>(*KV.second); in mergeUnexpanded()
142 UnwrappedLine line(llvm::ArrayRef<FormatToken *> Tokens) { in line()
143 UnwrappedLine Result; in line()
150 UnwrappedLine line(llvm::StringRef Text) { return line({lex(Text)}); } in line()
152 UnwrappedLine line(llvm::ArrayRef<Chunk> Chunks) { in line()
153 UnwrappedLine Result; in line()
168 Chunk children(llvm::ArrayRef<UnwrappedLine> Children) { in children()
177 bool matchesTokens(const UnwrappedLine &L1, const UnwrappedLine &L2) { in matchesTokens()