llvm/llvm/tools/llvm-diff/lib/DiffLog.cpp

//===-- DiffLog.h - Difference Log Builder and accessories ------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// This header defines the interface to the LLVM difference log builder.
//
//===----------------------------------------------------------------------===//

#include "DiffLog.h"
#include "DiffConsumer.h"
#include "llvm/ADT/StringRef.h"

usingnamespacellvm;

LogBuilder::~LogBuilder() {}

StringRef LogBuilder::getFormat() const {}

unsigned LogBuilder::getNumArguments() const {}
const Value *LogBuilder::getArgument(unsigned I) const {}

DiffLogBuilder::~DiffLogBuilder() {}

void DiffLogBuilder::addMatch(const Instruction *L, const Instruction *R) {}
void DiffLogBuilder::addLeft(const Instruction *L) {}
void DiffLogBuilder::addRight(const Instruction *R) {}

unsigned DiffLogBuilder::getNumLines() const {}

DiffChange DiffLogBuilder::getLineKind(unsigned I) const {}
const Instruction *DiffLogBuilder::getLeft(unsigned I) const {}
const Instruction *DiffLogBuilder::getRight(unsigned I) const {}