Index: lib/Bitcode/NaCl/Analysis/NaClCompress.cpp |
diff --git a/lib/Bitcode/NaCl/Analysis/NaClCompress.cpp b/lib/Bitcode/NaCl/Analysis/NaClCompress.cpp |
index 05d1a6937b843be174bfe2c99cdd573df614022a..18465eed43587b202b193aebc0b948d0f124ae71 100644 |
--- a/lib/Bitcode/NaCl/Analysis/NaClCompress.cpp |
+++ b/lib/Bitcode/NaCl/Analysis/NaClCompress.cpp |
@@ -48,14 +48,12 @@ |
#include "llvm/Bitcode/NaCl/NaClCompressBlockDist.h" |
#include "llvm/Bitcode/NaCl/NaClReaderWriter.h" |
-using namespace llvm; |
- |
namespace { |
using namespace llvm; |
-/// Error - All bitcode analysis errors go through this function, |
-/// making this a good place to breakpoint if debugging. |
+// Generates an error message when outside parsing, and no |
+// corresponding bit position is known. |
static bool Error(const std::string &Err) { |
errs() << Err << "\n"; |
return true; |
@@ -478,11 +476,6 @@ public: |
virtual ~NaClAnalyzeParser() {} |
- virtual bool Error(const std::string &Message) { |
- // Use local error routine so that all errors are treated uniformly. |
- return ::Error(Message); |
- } |
- |
virtual bool ParseBlock(unsigned BlockID); |
const NaClBitcodeCompressor::CompressFlags &Flags; |
@@ -529,11 +522,6 @@ protected: |
} |
public: |
- virtual bool Error(const std::string &Message) { |
- // Use local error routine so that all errors are treated uniformly. |
- return ::Error(Message); |
- } |
- |
virtual bool ParseBlock(unsigned BlockID) { |
NaClBlockAnalyzeParser Parser(BlockID, this); |
return Parser.ParseThisBlock(); |
@@ -1212,11 +1200,6 @@ public: |
virtual ~NaClBitcodeCopyParser() {} |
- virtual bool Error(const std::string &Message) { |
- // Use local error routine so that all errors are treated uniformly. |
- return ::Error(Message); |
- } |
- |
virtual bool ParseBlock(unsigned BlockID); |
const NaClBitcodeCompressor::CompressFlags &Flags; |
@@ -1257,11 +1240,6 @@ protected: |
Context(EnclosingParser->Context) |
{} |
- virtual bool Error(const std::string &Message) { |
- // Use local error routine so that all errors are treated uniformly. |
- return ::Error(Message); |
- } |
- |
/// Returns the set of (global) block abbreviations defined for the |
/// given block ID. |
BlockAbbrevs *GetGlobalAbbrevs(unsigned BlockID) { |