]> granicus.if.org Git - llvm/commit
SingleLinkedListIterator::operator++(int) shouldn't return a reference
authorDavid Majnemer <david.majnemer@gmail.com>
Mon, 31 Oct 2016 17:20:43 +0000 (17:20 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Mon, 31 Oct 2016 17:20:43 +0000 (17:20 +0000)
commitc6acb5115ab975ed4b82a1c4ccf03901843ac702
tree6bc44f5035ce8b5077a9dbc06f66579697720c5e
parent09c7eaaf0eacff7b721e247b6dcd530c1e34febd
SingleLinkedListIterator::operator++(int) shouldn't return a reference

The returned reference is to a local object.  Instead, make a copy.

Found by PVS-Studio.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@285603 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/LiveInterval.h