aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/misc.c
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2018-11-12 23:33:57 -0500
committerJason Merrill <jason@gcc.gnu.org>2018-11-12 23:33:57 -0500
commit16e723e600a62428b8ed6ab414931ec7a78aceee (patch)
tree7e0cf797774e91ae6a17d137439115ace9acb318 /gcc/ada/gcc-interface/misc.c
parente4bd6d5e1f4496e06ac2d08effa977b191b91a54 (diff)
downloadgcc-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