IntervalIterator: Add move semantics rather than relying on broken implicit copy...
authorDavid Blaikie <dblaikie@gmail.com>
Sun, 15 Mar 2015 01:21:34 +0000 (01:21 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Sun, 15 Mar 2015 01:21:34 +0000 (01:21 +0000)
commite99d82664a5b69b59ae22f17e87ff183fbc49ecf
tree756369e78bef16a6747d4483d994e52661c4fe26
parent08e687e68451ce435724e7e85c52303090da0b1b
IntervalIterator: Add move semantics rather than relying on broken implicit copy ctor (found with -Wdeprecated)

We were just getting lucky because the copy ctor would be elided by RVO.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@232297 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/IntervalIterator.h