HomePhabricator

[ms][dll] #27212: Generating of implicit special members should take into…

Description

[ms][dll] #27212: Generating of implicit special members should take into account MSVC compatibility version

Clang creates implicit move constructor/assign operator in all cases if
there is std=c++11. But MSVC supports such generation starting from
version 1900 only. As result we have some binary incompatibility.

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

Patch by Andrew V. Tischenko

Details

Committed
dpolukhinMay 13 2016, 2:03 AM
Parents
rL269399: Solve 'Too many args to microtask' problem
Branches
Unknown
Tags
Unknown