diff options
author | Jason Merrill <jason@redhat.com> | 2014-09-30 13:12:49 -0400 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2014-09-30 13:12:49 -0400 |
commit | b752325e946487109cd3301f81b0301d0bad346d (patch) | |
tree | 1ba084fb5f2a0a2907bfb37114205574ba4c6473 /gcc/c-family/c-common.h | |
parent | 32f3d0325439d650fef9a2675fbdcb53fa6ee893 (diff) | |
download | gcc-b752325e946487109cd3301f81b0301d0bad346d.zip gcc-b752325e946487109cd3301f81b0301d0bad346d.tar.gz gcc-b752325e946487109cd3301f81b0301d0bad346d.tar.bz2 |
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
Diffstat (limited to 'gcc/c-family/c-common.h')
-rw-r--r-- | gcc/c-family/c-common.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/c-family/c-common.h b/gcc/c-family/c-common.h index 5ba7859..b7e3385 100644 --- a/gcc/c-family/c-common.h +++ b/gcc/c-family/c-common.h @@ -143,6 +143,7 @@ enum rid RID_IS_FINAL, RID_IS_LITERAL_TYPE, RID_IS_POD, RID_IS_POLYMORPHIC, RID_IS_STD_LAYOUT, RID_IS_TRIVIAL, + RID_IS_TRIVIALLY_COPYABLE, RID_IS_UNION, RID_UNDERLYING_TYPE, /* C++11 */ |