aaron.ballman added a reviewer: rsmith.
aaron.ballman added a comment.

Thank you for working on this! I applied the patch locally and confirmed that 
it solves the issue at hand.

However, I'm not certain this is the right approach; what's the plan moving 
forward? This patch means that users of clang-cl will not get the simpler 
implicit moves. Once the STL gets fixed, then what? We can't remove this check 
for MS compat because then people using older STLs will go back to getting 
unacceptable compile errors and I'd hate to have to wait for long enough that 
old MSVC STLs have fallen out of circulation before enabling simpler implicit 
moves for clang-cl users.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D105518/new/

https://reviews.llvm.org/D105518

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to