c-common.h (enum rid): Add RID_IS_TRIVIALLY_COPYABLE.
authorJason Merrill <jason@redhat.com>
Tue, 30 Sep 2014 17:12:49 +0000 (13:12 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Tue, 30 Sep 2014 17:12:49 +0000 (13:12 -0400)
commitb752325e946487109cd3301f81b0301d0bad346d
tree1ba084fb5f2a0a2907bfb37114205574ba4c6473
parent32f3d0325439d650fef9a2675fbdcb53fa6ee893
c-common.h (enum rid): Add RID_IS_TRIVIALLY_COPYABLE.

c-family/
* c-common.h (enum rid): Add RID_IS_TRIVIALLY_COPYABLE.
* c-common.c (c_common_reswords): Add __is_trivially_copyable.
cp/
* cp-tree.h (cp_trait_kind): Add CPTK_IS_TRIVIALLY_COPYABLE.
* cxx-pretty-print.c (pp_cxx_trait_expression): Likewise.
* parser.c (cp_parser_primary_expression): Likewise.
(cp_parser_trait_expr): Likewise.
* semantics.c (trait_expr_value): Likewise.
(finish_trait_expr): Likewise.

From-SVN: r215737
gcc/c-family/ChangeLog
gcc/c-family/c-common.c
gcc/c-family/c-common.h
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/cxx-pretty-print.c
gcc/cp/parser.c
gcc/cp/semantics.c