<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, Jul 23, 2015 at 9:59 PM, Mark Gaiser <span dir="ltr"><<a href="mailto:markg85@gmail.com" target="_blank">markg85@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>The wiki page doesn't state it explicitly [1].</div><div><br></div><div>The status of move semantics when searching for the status of N3053 on the compilers that frameworks support:</div><div>GCC 4.6 [2] (frameworks requires 4.5)</div><div>CLANG 3.0 [3] (frameworks requires 3.1)</div><div>Visual Studio 2010/2012 [4] (it has some (most?) move semantics with N3053 being implemented in 2015. But has it enough till 2012 for normal move semantics? That i don't know.)</div><div><br></div><div>Allowing this unconditionally (with the exception of *this since that's apparently fixed in GCC 4.8.1) seems possible since the compiler support seems there and the operation - when implemented - can give quite nice benefits.</div><div><br></div><div>[1] <a href="https://community.kde.org/Frameworks/Policies#Frameworks_compiler_requirements_and_C.2B.2B11" target="_blank">https://community.kde.org/Frameworks/Policies#Frameworks_compiler_requirements_and_C.2B.2B11</a><br></div><div>[2] <a href="https://gcc.gnu.org/projects/cxx0x.html" target="_blank">https://gcc.gnu.org/projects/cxx0x.html</a></div><div>[3] <a href="http://clang.llvm.org/cxx_status.html" target="_blank">http://clang.llvm.org/cxx_status.html</a></div><div>[4] <a href="https://msdn.microsoft.com/en-us/library/hh567368.aspx" target="_blank">https://msdn.microsoft.com/en-us/library/hh567368.aspx</a></div></div>
</blockquote></div><br></div><div class="gmail_extra">Bump..</div></div>