mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-12 13:30:51 +00:00
Remove unused old-style error handling.
If needed, an ErrorOr should be used. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@212340 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
5b55a47e94
commit
82a599a0a4
@ -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.
|
||||
|
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user