From b64793999546ed8adebaeebd9d8345d18db8927d Mon Sep 17 00:00:00 2001 From: patrick Date: Mon, 3 Aug 2020 15:06:44 +0000 Subject: Remove LLVM 8.0.1 files. --- gnu/llvm/tools/llvm-cov/SourceCoverageViewText.h | 89 ------------------------ 1 file changed, 89 deletions(-) delete mode 100644 gnu/llvm/tools/llvm-cov/SourceCoverageViewText.h (limited to 'gnu/llvm/tools/llvm-cov/SourceCoverageViewText.h') diff --git a/gnu/llvm/tools/llvm-cov/SourceCoverageViewText.h b/gnu/llvm/tools/llvm-cov/SourceCoverageViewText.h deleted file mode 100644 index a46f35cc649..00000000000 --- a/gnu/llvm/tools/llvm-cov/SourceCoverageViewText.h +++ /dev/null @@ -1,89 +0,0 @@ -//===- SourceCoverageViewText.h - A text-based code coverage view ---------===// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// -/// -/// \file This file defines the interface to the text-based coverage renderer. -/// -//===----------------------------------------------------------------------===// - -#ifndef LLVM_COV_SOURCECOVERAGEVIEWTEXT_H -#define LLVM_COV_SOURCECOVERAGEVIEWTEXT_H - -#include "SourceCoverageView.h" - -namespace llvm { - -using namespace coverage; - -/// A coverage printer for text output. -class CoveragePrinterText : public CoveragePrinter { -public: - Expected createViewFile(StringRef Path, - bool InToplevel) override; - - void closeViewFile(OwnedStream OS) override; - - Error createIndexFile(ArrayRef SourceFiles, - const CoverageMapping &Coverage, - const CoverageFiltersMatchAll &Filters) override; - - CoveragePrinterText(const CoverageViewOptions &Opts) - : CoveragePrinter(Opts) {} -}; - -/// A code coverage view which supports text-based rendering. -class SourceCoverageViewText : public SourceCoverageView { - void renderViewHeader(raw_ostream &OS) override; - - void renderViewFooter(raw_ostream &OS) override; - - void renderSourceName(raw_ostream &OS, bool WholeFile) override; - - void renderLinePrefix(raw_ostream &OS, unsigned ViewDepth) override; - - void renderLineSuffix(raw_ostream &OS, unsigned ViewDepth) override; - - void renderViewDivider(raw_ostream &OS, unsigned ViewDepth) override; - - void renderLine(raw_ostream &OS, LineRef L, const LineCoverageStats &LCS, - unsigned ExpansionCol, unsigned ViewDepth) override; - - void renderExpansionSite(raw_ostream &OS, LineRef L, - const LineCoverageStats &LCS, unsigned ExpansionCol, - unsigned ViewDepth) override; - - void renderExpansionView(raw_ostream &OS, ExpansionView &ESV, - unsigned ViewDepth) override; - - void renderInstantiationView(raw_ostream &OS, InstantiationView &ISV, - unsigned ViewDepth) override; - - void renderLineCoverageColumn(raw_ostream &OS, - const LineCoverageStats &Line) override; - - void renderLineNumberColumn(raw_ostream &OS, unsigned LineNo) override; - - void renderRegionMarkers(raw_ostream &OS, const LineCoverageStats &Line, - unsigned ViewDepth) override; - - void renderTitle(raw_ostream &OS, StringRef Title) override; - - void renderTableHeader(raw_ostream &OS, unsigned FirstUncoveredLineNo, - unsigned IndentLevel) override; - -public: - SourceCoverageViewText(StringRef SourceName, const MemoryBuffer &File, - const CoverageViewOptions &Options, - CoverageData &&CoverageInfo) - : SourceCoverageView(SourceName, File, Options, std::move(CoverageInfo)) { - } -}; - -} // namespace llvm - -#endif // LLVM_COV_SOURCECOVERAGEVIEWTEXT_H -- cgit v1.2.3-59-g8ed1b