summaryrefslogtreecommitdiff
path: root/gcc/cp/cp-tree.h
diff options
context:
space:
mode:
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>2015-06-24 15:40:08 +0000
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>2015-06-24 15:40:08 +0000
commit374fac5db1e3c3a2622705ae097f8685af34d1a4 (patch)
tree9a2e4c548e0ef8b3d4821a63eee311709732898d /gcc/cp/cp-tree.h
parent1f6b3916b7a2d5a5a1ef52f745815b3ffcf11baf (diff)
downloadgcc-374fac5db1e3c3a2622705ae097f8685af34d1a4.tar.gz
PR c++/66501
* class.c (type_has_nontrivial_assignment): Remove. * cp-tree.h: Remove declaration. * init.c (vec_copy_assign_is_trivial): New. (build_vec_init): Use it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@224904 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cp/cp-tree.h')
-rw-r--r--gcc/cp/cp-tree.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/cp/cp-tree.h b/gcc/cp/cp-tree.h
index 8eb74748fda..b53aa9028e2 100644
--- a/gcc/cp/cp-tree.h
+++ b/gcc/cp/cp-tree.h
@@ -5295,7 +5295,6 @@ extern tree in_class_defaulted_default_constructor (tree);
extern bool user_provided_p (tree);
extern bool type_has_user_provided_constructor (tree);
extern bool type_has_non_user_provided_default_constructor (tree);
-extern bool type_has_nontrivial_assignment (tree);
extern bool vbase_has_user_provided_move_assign (tree);
extern tree default_init_uninitialized_part (tree);
extern bool trivial_default_constructor_is_constexpr (tree);