Return a std::unique_ptr when creating a new MemoryBuffer.
authorRafael Espindola <rafael.espindola@gmail.com>
Wed, 27 Aug 2014 20:03:13 +0000 (20:03 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Wed, 27 Aug 2014 20:03:13 +0000 (20:03 +0000)
commit1a7f705fba4b387ad251b0f303acec5c7131971d
tree632d01e6e0e3fae312f0ce106697c721529ae219
parentb2f71836eb550319748c96c331c7ffe791f3a9c3
Return a std::unique_ptr when creating a new MemoryBuffer.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@216583 91177308-0d34-0410-b5e6-96231b3b80d8
16 files changed:
include/llvm/ExecutionEngine/ObjectBuffer.h
include/llvm/Support/MemoryBuffer.h
lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
lib/IR/Core.cpp
lib/LTO/LTOModule.cpp
lib/MC/MCParser/AsmParser.cpp
lib/Support/MemoryBuffer.cpp
tools/gold/gold-plugin.cpp
tools/lli/lli.cpp
unittests/Bitcode/BitReaderTest.cpp
unittests/ExecutionEngine/JIT/JITTest.cpp
unittests/ExecutionEngine/MCJIT/MCJITObjectCacheTest.cpp
unittests/Support/LineIteratorTest.cpp
unittests/Support/SourceMgrTest.cpp
unittests/Support/YAMLParserTest.cpp
utils/FileCheck/FileCheck.cpp