Make LookupResult movable again.
authorBenjamin Kramer <benny.kra@googlemail.com>
Fri, 18 Mar 2016 13:31:00 +0000 (13:31 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Fri, 18 Mar 2016 13:31:00 +0000 (13:31 +0000)
commitd2f5bf78153deb5097aea59641868c67383a5dca
tree42b9fbd2034b6c3f2f460a73741612c0ed8b7736
parent129fa9a048190e4688e0eef237b279a437341df0
Make LookupResult movable again.

We lost copy semantics in r263730, because it only worked for a few very
specific cases. Move semantics don't have this issue. Sadly the
implementation is a bit messy but I don't know how to clean it up
without losing support for msvc 2013 :/

llvm-svn: 263785
clang/include/clang/Sema/Lookup.h