Update the MemoryBuffer API to use ErrorOr.
authorRafael Espindola <rafael.espindola@gmail.com>
Sun, 6 Jul 2014 17:43:13 +0000 (17:43 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Sun, 6 Jul 2014 17:43:13 +0000 (17:43 +0000)
commitadf21f2a5634f2b33b6aa2dffae67df50c72a9f2
treeab58d9d0ff55fb26656a0152b43539b19657b9dc
parent178cadafc1a7fc576b6f4eb86a598c24247ccad7
Update the MemoryBuffer API to use ErrorOr.

llvm-svn: 212405
35 files changed:
llvm/include/llvm/Support/MemoryBuffer.h
llvm/lib/AsmParser/Parser.cpp
llvm/lib/IR/Core.cpp
llvm/lib/IR/GCOV.cpp
llvm/lib/IRReader/IRReader.cpp
llvm/lib/LTO/LTOCodeGenerator.cpp
llvm/lib/LTO/LTOModule.cpp
llvm/lib/Object/Binary.cpp
llvm/lib/Object/ObjectFile.cpp
llvm/lib/ProfileData/InstrProfReader.cpp
llvm/lib/Support/CommandLine.cpp
llvm/lib/Support/FileUtilities.cpp
llvm/lib/Support/LockFileManager.cpp
llvm/lib/Support/MemoryBuffer.cpp
llvm/lib/Support/SourceMgr.cpp
llvm/lib/TableGen/Main.cpp
llvm/lib/Transforms/Scalar/SampleProfile.cpp
llvm/lib/Transforms/Utils/SpecialCaseList.cpp
llvm/tools/gold/gold-plugin.cpp
llvm/tools/lli/lli.cpp
llvm/tools/llvm-ar/llvm-ar.cpp
llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp
llvm/tools/llvm-cov/llvm-cov.cpp
llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp
llvm/tools/llvm-mc/llvm-mc.cpp
llvm/tools/llvm-mcmarkup/llvm-mcmarkup.cpp
llvm/tools/llvm-nm/llvm-nm.cpp
llvm/tools/llvm-objdump/MachODump.cpp
llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp
llvm/tools/llvm-symbolizer/LLVMSymbolize.cpp
llvm/tools/lto/lto.cpp
llvm/tools/yaml2obj/yaml2obj.cpp
llvm/unittests/Support/MemoryBufferTest.cpp
llvm/utils/FileCheck/FileCheck.cpp
llvm/utils/yaml-bench/YAMLBench.cpp