Akira Hatanaka 6f6156b9fc Revert "[Sema] Diagnose default-initialization, destruction, and copying of"
This reverts commit r365985.

Prior to r365985, clang used to mark C union fields that have
non-trivial ObjC ownership qualifiers as unavailable if the union was
declared in a system header. r365985 stopped doing so, which caused the
swift compiler to crash when it tried to import a non-trivial union.

I have a patch that fixes the crash (https://reviews.llvm.org/D65256),
but I'm temporarily reverting the original patch until we can decide on
whether it's taking the right approach.

llvm-svn: 367076
2019-07-26 00:02:17 +00:00
..
2018-02-23 19:30:48 +00:00
2017-03-29 17:58:41 +00:00
2018-07-05 17:23:15 +00:00
2018-07-05 17:23:15 +00:00
2018-07-05 17:23:15 +00:00
2018-07-05 17:23:15 +00:00
2018-08-17 21:16:21 +00:00
2018-02-23 19:30:48 +00:00
2014-10-27 12:37:26 +00:00
2015-09-17 20:55:33 +00:00
2015-09-17 20:55:33 +00:00
2015-09-17 20:55:33 +00:00