Searched defs:DiffLogBuilder (Results 1 - 2 of 2) sorted by relevance

/external/llvm/tools/llvm-diff/
H A DDiffLog.h57 class DiffLogBuilder { class in namespace:llvm
64 DiffLogBuilder(Consumer &c) : consumer(c) {} function in class:llvm::DiffLogBuilder
65 ~DiffLogBuilder();
H A DDiffLog.cpp32 DiffLogBuilder::~DiffLogBuilder() { consumer.logd(*this); }
34 void DiffLogBuilder::addMatch(Instruction *L, Instruction *R) {
37 void DiffLogBuilder::addLeft(Instruction *L) {
41 void DiffLogBuilder::addRight(Instruction *R) {
46 unsigned DiffLogBuilder::getNumLines() const { return Diff.size(); }
48 DiffChange DiffLogBuilder::getLineKind(unsigned I) const {
52 Instruction *DiffLogBuilder::getLeft(unsigned I) const { return Diff[I].first; }
53 Instruction *DiffLogBuilder::getRight(unsigned I) const { return Diff[I].second; }

Completed in 48 milliseconds