diff options
author | Gabriel Dos Reis <gdr@cs.tamu.edu> | 2010-10-27 15:04:06 -0400 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2010-10-27 15:04:06 -0400 |
commit | 3b49d762b5d6845f6c09926a0a6b2d5e0471a755 (patch) | |
tree | 20c0a5070bcb65304f258d5cd324f9c98af07721 /gcc/ada/gcc-interface/utils2.c | |
parent | 61f8d16512a62120c29e1cc82cddbc4d3816a1c4 (diff) | |
download | gcc-3b49d762b5d6845f6c09926a0a6b2d5e0471a755.zip gcc-3b49d762b5d6845f6c09926a0a6b2d5e0471a755.tar.gz gcc-3b49d762b5d6845f6c09926a0a6b2d5e0471a755.tar.bz2 |
class.c (check_bases): Propagate non-literality.
* class.c (check_bases): Propagate non-literality.
(check_field_decls): Likewise.
(finalize_literal_type_property): New.
(check_bases_and_members): Call it.
* cp-tree.h (TYPE_HAS_CONSTEXPR_CTOR): New.
(lang_type_class): Add has_constexpr_ctor field.
(DECL_DECLARED_CONSTEXPR_P): Strip template.
* decl.c (grok_special_member_properties): Set
TYPE_HAS_CONSTEXPR_CTOR.
Co-Authored-By: Jason Merrill <jason@redhat.com>
From-SVN: r166012
Diffstat (limited to 'gcc/ada/gcc-interface/utils2.c')
0 files changed, 0 insertions, 0 deletions