diff options
author | Jason Merrill <jason@redhat.com> | 2018-11-12 23:33:57 -0500 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2018-11-12 23:33:57 -0500 |
commit | 16e723e600a62428b8ed6ab414931ec7a78aceee (patch) | |
tree | 7e0cf797774e91ae6a17d137439115ace9acb318 /gcc/ada/gcc-interface/misc.c | |
parent | e4bd6d5e1f4496e06ac2d08effa977b191b91a54 (diff) | |
download | gcc-16e723e600a62428b8ed6ab414931ec7a78aceee.zip gcc-16e723e600a62428b8ed6ab414931ec7a78aceee.tar.gz gcc-16e723e600a62428b8ed6ab414931ec7a78aceee.tar.bz2 |
cp-tree.h (struct cp_evaluated): New.
* cp-tree.h (struct cp_evaluated): New.
This patch simplifies the saving/clearing/restoring of
cp_unevaluated_operand and c_inhibit_evaluation_warnings in the presence of
mid-block returns.
* init.c (get_nsdmi): Use it.
* parser.c (cp_parser_enclosed_template_argument_list): Use it.
* pt.c (coerce_template_parms, tsubst_aggr_type): Use it.
From-SVN: r266051
Diffstat (limited to 'gcc/ada/gcc-interface/misc.c')
0 files changed, 0 insertions, 0 deletions