aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2014-07-04 13:30:13 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2014-07-04 13:30:13 +0000
commitce8a0d6cd8949a181e14cb1933e1adac0096713c (patch)
tree060f685ae11c17bbea6c13ed42034534b9f20bd2
parent4e16a4250dfb1d7858097d37a8796c2c42c8b47f (diff)
downloadllvm-ce8a0d6cd8949a181e14cb1933e1adac0096713c.zip
llvm-ce8a0d6cd8949a181e14cb1933e1adac0096713c.tar.gz
llvm-ce8a0d6cd8949a181e14cb1933e1adac0096713c.tar.bz2
Remove unused old-style error handling.
If needed, an ErrorOr should be used. llvm-svn: 212340
-rw-r--r--llvm/include/llvm/Bitcode/ReaderWriter.h11
-rw-r--r--llvm/lib/Bitcode/Reader/BitcodeReader.cpp7
2 files changed, 6 insertions, 12 deletions
diff --git a/llvm/include/llvm/Bitcode/ReaderWriter.h b/llvm/include/llvm/Bitcode/ReaderWriter.h
index 4c194a6..8cf5735 100644
--- a/llvm/include/llvm/Bitcode/ReaderWriter.h
+++ b/llvm/include/llvm/Bitcode/ReaderWriter.h
@@ -41,14 +41,11 @@ namespace llvm {
LLVMContext &Context,
std::string *ErrMsg = nullptr);
- /// getBitcodeTargetTriple - Read the header of the specified bitcode
- /// buffer and extract just the triple information. If successful,
- /// this returns a string and *does not* take ownership
- /// of 'buffer'. On error, this returns "", and fills in *ErrMsg
- /// if ErrMsg is non-null.
+ /// Read the header of the specified bitcode buffer and extract just the
+ /// triple information. If successful, this returns a string and *does not*
+ /// take ownership of 'buffer'. On error, this returns "".
std::string getBitcodeTargetTriple(MemoryBuffer *Buffer,
- LLVMContext &Context,
- std::string *ErrMsg = nullptr);
+ LLVMContext &Context);
/// Read the specified bitcode file, returning the module.
/// This method *never* takes ownership of Buffer.
diff --git a/llvm/lib/Bitcode/Reader/BitcodeReader.cpp b/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
index 524a1a8..641f688 100644
--- a/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
+++ b/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
@@ -3468,14 +3468,11 @@ ErrorOr<Module *> llvm::parseBitcodeFile(MemoryBuffer *Buffer,
}
std::string llvm::getBitcodeTargetTriple(MemoryBuffer *Buffer,
- LLVMContext& Context,
- std::string *ErrMsg) {
+ LLVMContext &Context) {
BitcodeReader *R = new BitcodeReader(Buffer, Context);
std::string Triple("");
- if (std::error_code EC = R->ParseTriple(Triple))
- if (ErrMsg)
- *ErrMsg = EC.message();
+ R->ParseTriple(Triple);
R->releaseBuffer();
delete R;