]> granicus.if.org Git - clang/commit
[Sema] Implement C++14's DR1579: Prefer returning by converting move constructor
authorErik Pilkington <erik.pilkington@gmail.com>
Thu, 30 Jun 2016 23:09:13 +0000 (23:09 +0000)
committerErik Pilkington <erik.pilkington@gmail.com>
Thu, 30 Jun 2016 23:09:13 +0000 (23:09 +0000)
commit1b983cb0af73b792c5cdc14bed5394082709a8fe
treeb3e81cf33a0e7e3b2feb00910c7149c0b12ed9cb
parent908ddc5280282752d810aed7c29d4eba19cc1aec
[Sema] Implement C++14's DR1579: Prefer returning by converting move constructor

Fixes PR28096.

Differential Revision: http://reviews.llvm.org/D21619

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@274291 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Sema/Initialization.h
include/clang/Sema/Sema.h
lib/Sema/SemaStmt.cpp
test/CXX/drs/dr15xx.cpp
test/SemaCXX/rval-references.cpp