diff options
author | Jonathan Wakely <jwakely.gcc@gmail.com> | 2011-12-15 10:02:45 +0000 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2011-12-15 10:02:45 +0000 |
commit | b3908fcc0def5f1d0318bd826d889e557ed4dee0 (patch) | |
tree | b5ec06214bfe64f832b32feca5392a5e7503ad08 /gcc/ada/gcc-interface/Make-lang.in | |
parent | d36971dd86653e81a8dba44f34f777c538b45631 (diff) | |
download | gcc-b3908fcc0def5f1d0318bd826d889e557ed4dee0.zip gcc-b3908fcc0def5f1d0318bd826d889e557ed4dee0.tar.gz gcc-b3908fcc0def5f1d0318bd826d889e557ed4dee0.tar.bz2 |
re PR libstdc++/51365 (cannot use final empty class in std::tuple)
c-family:
PR libstdc++/51365
* c-common.c (RID_IS_FINAL): Add.
* c-common.h (RID_IS_FINAL): Add.
cp:
PR libstdc++/51365
* cp-tree.h (CPTK_IS_FINAL): Add.
* parser.c (cp_parser_translation_unit): Handle RID_IS_FINAL.
(cp_parser_primary_expression, cp_parser_trait_expr): Likewise.
* semantics.c (trait_expr_value, finish_trait_expr): Handle
CPTK_IS_FINAL.
* cxx-pretty-print.c (pp_cxx_trait_expression): Likewise.
testsuite:
PR libstdc++/51365
* g++.dg/ext/is_final.C: New.
From-SVN: r182360
Diffstat (limited to 'gcc/ada/gcc-interface/Make-lang.in')
0 files changed, 0 insertions, 0 deletions