diff options
author | David Majnemer <david.majnemer@gmail.com> | 2015-03-15 01:30:58 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2015-03-15 01:30:58 +0000 |
commit | f45bbd0da34d632fb370d1da71789b5681c871e8 (patch) | |
tree | 883f4704cd6dec0df94a58f6f8033bdf5d94143f /llvm/tools/llvm-vtabledump/Error.cpp | |
parent | 912d0f1261d0a56cc7a8a23d83dfb03b11597c19 (diff) | |
download | bcm5719-llvm-f45bbd0da34d632fb370d1da71789b5681c871e8.tar.gz bcm5719-llvm-f45bbd0da34d632fb370d1da71789b5681c871e8.zip |
llvm-cxxdump: Rename llvm-vtabledump to llvm-cxxdump
llvm-vtabledump has grown enough functionality not related to vtables
that it deserves a name which is more descriptive.
llvm-svn: 232301
Diffstat (limited to 'llvm/tools/llvm-vtabledump/Error.cpp')
-rw-r--r-- | llvm/tools/llvm-vtabledump/Error.cpp | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/llvm/tools/llvm-vtabledump/Error.cpp b/llvm/tools/llvm-vtabledump/Error.cpp deleted file mode 100644 index c5de8951636..00000000000 --- a/llvm/tools/llvm-vtabledump/Error.cpp +++ /dev/null @@ -1,43 +0,0 @@ -//===- Error.cpp - system_error extensions for llvm-vtabledump --*- C++ -*-===// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// -// -// This defines a new error_category for the llvm-vtabledump tool. -// -//===----------------------------------------------------------------------===// - -#include "Error.h" -#include "llvm/Support/ErrorHandling.h" - -using namespace llvm; - -namespace { -class vtabledump_error_category : public std::error_category { -public: - const char *name() const LLVM_NOEXCEPT override { return "llvm.vtabledump"; } - std::string message(int ev) const override { - switch (static_cast<vtabledump_error>(ev)) { - case vtabledump_error::success: - return "Success"; - case vtabledump_error::file_not_found: - return "No such file."; - case vtabledump_error::unrecognized_file_format: - return "Unrecognized file type."; - } - llvm_unreachable( - "An enumerator of vtabledump_error does not have a message defined."); - } -}; -} // namespace - -namespace llvm { -const std::error_category &vtabledump_category() { - static vtabledump_error_category o; - return o; -} -} // namespace llvm |