OSDN Git Service

Use std::unique_ptr to make the ownership explicit.
authorRafael Espindola <rafael.espindola@gmail.com>
Thu, 31 Jul 2014 03:12:45 +0000 (03:12 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Thu, 31 Jul 2014 03:12:45 +0000 (03:12 +0000)
commit79002da9262eb6a17a955c3bb5fecda852998b5c
treee2fb704fc91cfca9955235284dba43a58d20dc14
parent0a8cc452b16c2e3c03e409329b4104403890d05c
Use std::unique_ptr to make the ownership explicit.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@214377 91177308-0d34-0410-b5e6-96231b3b80d8
25 files changed:
include/llvm/Object/Binary.h
include/llvm/Object/ObjectFile.h
include/llvm/Object/SymbolicFile.h
lib/DebugInfo/DWARFUnit.cpp
lib/ExecutionEngine/RuntimeDyld/ObjectImageCommon.h
lib/Object/Binary.cpp
lib/Object/COFFObjectFile.cpp
lib/Object/ELFObjectFile.cpp
lib/Object/MachOObjectFile.cpp
lib/Object/Object.cpp
lib/Object/ObjectFile.cpp
lib/Object/SymbolicFile.cpp
lib/ProfileData/CoverageMappingReader.cpp
tools/lli/lli.cpp
tools/llvm-ar/llvm-ar.cpp
tools/llvm-dwarfdump/llvm-dwarfdump.cpp
tools/llvm-nm/llvm-nm.cpp
tools/llvm-objdump/MachODump.cpp
tools/llvm-objdump/llvm-objdump.cpp
tools/llvm-readobj/llvm-readobj.cpp
tools/llvm-size/llvm-size.cpp
tools/llvm-symbolizer/LLVMSymbolize.cpp
tools/llvm-vtabledump/llvm-vtabledump.cpp
tools/macho-dump/macho-dump.cpp
tools/obj2yaml/obj2yaml.cpp