summaryrefslogtreecommitdiffstats
path: root/libcxx/test/utilities/meta/meta.unary/meta.unary.prop/is_copy_assignable.pass.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libcxx/test/utilities/meta/meta.unary/meta.unary.prop/is_copy_assignable.pass.cpp')
-rw-r--r--libcxx/test/utilities/meta/meta.unary/meta.unary.prop/is_copy_assignable.pass.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/libcxx/test/utilities/meta/meta.unary/meta.unary.prop/is_copy_assignable.pass.cpp b/libcxx/test/utilities/meta/meta.unary/meta.unary.prop/is_copy_assignable.pass.cpp
index bde44de4c25..c43d59479fb 100644
--- a/libcxx/test/utilities/meta/meta.unary/meta.unary.prop/is_copy_assignable.pass.cpp
+++ b/libcxx/test/utilities/meta/meta.unary/meta.unary.prop/is_copy_assignable.pass.cpp
@@ -52,6 +52,11 @@ class B
B& operator=(const B&);
};
+struct C
+{
+ void operator=(C&); // not const
+};
+
int main()
{
test_is_copy_assignable<int> ();
@@ -71,4 +76,5 @@ int main()
test_is_not_copy_assignable<B> ();
#endif
test_is_not_copy_assignable<void> ();
+ test_is_not_copy_assignable<C> ();
}
OpenPOWER on IntegriCloud