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/lib/DebugInfo/CodeView/Formatters.cpp | 48 -------------------------- 1 file changed, 48 deletions(-) delete mode 100644 gnu/llvm/lib/DebugInfo/CodeView/Formatters.cpp (limited to 'gnu/llvm/lib/DebugInfo/CodeView/Formatters.cpp') diff --git a/gnu/llvm/lib/DebugInfo/CodeView/Formatters.cpp b/gnu/llvm/lib/DebugInfo/CodeView/Formatters.cpp deleted file mode 100644 index b8d89c76da3..00000000000 --- a/gnu/llvm/lib/DebugInfo/CodeView/Formatters.cpp +++ /dev/null @@ -1,48 +0,0 @@ -//===- Formatters.cpp -----------------------------------------------------===// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// - -#include "llvm/DebugInfo/CodeView/Formatters.h" -#include "llvm/ADT/ArrayRef.h" -#include "llvm/DebugInfo/CodeView/GUID.h" -#include "llvm/Support/raw_ostream.h" -#include -#include - -using namespace llvm; -using namespace llvm::codeview; -using namespace llvm::codeview::detail; - -GuidAdapter::GuidAdapter(StringRef Guid) - : FormatAdapter(makeArrayRef(Guid.bytes_begin(), Guid.bytes_end())) {} - -GuidAdapter::GuidAdapter(ArrayRef Guid) - : FormatAdapter(std::move(Guid)) {} - -void GuidAdapter::format(raw_ostream &Stream, StringRef Style) { - static const char *Lookup = "0123456789ABCDEF"; - - assert(Item.size() == 16 && "Expected 16-byte GUID"); - Stream << "{"; - for (int i = 0; i < 16;) { - uint8_t Byte = Item[i]; - uint8_t HighNibble = (Byte >> 4) & 0xF; - uint8_t LowNibble = Byte & 0xF; - Stream << Lookup[HighNibble] << Lookup[LowNibble]; - ++i; - if (i >= 4 && i <= 10 && i % 2 == 0) - Stream << "-"; - } - Stream << "}"; -} - -raw_ostream &llvm::codeview::operator<<(raw_ostream &OS, const GUID &Guid) { - codeview::detail::GuidAdapter A(Guid.Guid); - A.format(OS, ""); - return OS; -} -- cgit v1.2.3-59-g8ed1b