diff options
author | David Blaikie <dblaikie@gmail.com> | 2015-03-03 23:30:40 +0000 |
---|---|---|
committer | David Blaikie <dblaikie@gmail.com> | 2015-03-03 23:30:40 +0000 |
commit | 5a0206a3ff813633e744d4305db68e9de2ff1613 (patch) | |
tree | 9c397ef25c4c7612a33fd996ded8759ef1ec4e0e /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp | |
parent | be5e0ed919e20bf6b1d0c8b7d96188a00f686738 (diff) | |
download | bcm5719-llvm-5a0206a3ff813633e744d4305db68e9de2ff1613.tar.gz bcm5719-llvm-5a0206a3ff813633e744d4305db68e9de2ff1613.zip |
unique_ptrify LiveRange::segmentSet
This makes LiveRange non-copyable, and LiveInterval is already
non-movable (due to the explicit dtor), so now it's non-copyable and
non-movable.
Fix the one case where we were relying on the (deprecated in C++11)
implicit copy ctor of LiveInterval (which happened to work because the
ctor created an object with a null segmentSet, so double-deleting the
null pointer was fine).
llvm-svn: 231168
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp')
0 files changed, 0 insertions, 0 deletions