* include/experimental/any (any::operator=(const any&)): Check for
commit330d0658f15f755f87612e051103ced54330c6a9
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 30 Jul 2015 10:00:39 +0000 (30 10:00 +0000)
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 30 Jul 2015 10:00:39 +0000 (30 10:00 +0000)
tree86a816d8cd0c69972dc16ed8433bed662c8216ba
parentf58dd84bcefca61d1947a1cdb8433c894e113a54
* include/experimental/any (any::operator=(const any&)): Check for
self-assignment.
* testsuite/experimental/any/assign/self.cc: New.
* testsuite/experimental/any/misc/any_cast_neg.cc: Adjust dg-error.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@226393 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/experimental/any
libstdc++-v3/testsuite/experimental/any/assign/self.cc [copied from libstdc++-v3/testsuite/experimental/any/misc/any_cast_neg.cc with 78% similarity]
libstdc++-v3/testsuite/experimental/any/misc/any_cast_neg.cc