aboutsummaryrefslogtreecommitdiff
path: root/gcc/jit
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2017-08-09 14:32:02 -0400
committerJason Merrill <jason@gcc.gnu.org>2017-08-09 14:32:02 -0400
commit9fb82e652cee118b5c9d77e1e60a351a37a55dc8 (patch)
tree1ff0784160f8c2d88777310405e7581704bfedb3 /gcc/jit
parent04d07b61cb80fd97e98eb39451ff6a8675a63d90 (diff)
downloadgcc-9fb82e652cee118b5c9d77e1e60a351a37a55dc8.zip
gcc-9fb82e652cee118b5c9d77e1e60a351a37a55dc8.tar.gz
gcc-9fb82e652cee118b5c9d77e1e60a351a37a55dc8.tar.bz2
PR c++/81359 - Unparsed NSDMI error from SFINAE context.
* init.c (get_nsdmi): Add complain parm. * typeck2.c (digest_nsdmi_init): Add complain parm. (process_init_constructor_record): Pass complain to get_nsdmi. * pt.c (maybe_instantiate_noexcept): Add complain parm, return bool. * method.c (get_defaulted_eh_spec): Add complain parm. Pass it into synthesized_method_walk. (synthesized_method_walk): Adjust. (walk_field_subobs): Pass complain to get_nsdmi. (defaulted_late_check): Skip other checks if deleted. * decl2.c (mark_used): Pass complain to maybe_instantiate_noexcept. * call.c (build_aggr_conv): Pass complain to get_nsdmi. * parser.c (defarg_location): New. * error.c (location_of): Use it. From-SVN: r250994
Diffstat (limited to 'gcc/jit')
0 files changed, 0 insertions, 0 deletions