aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/module.c
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2019-03-17 16:07:26 -0400
committerJason Merrill <jason@gcc.gnu.org>2019-03-17 16:07:26 -0400
commitbbee94aa67b316d188b0938e02a70def626a1dfd (patch)
tree18afb725972505b6173a0731a28c0470617f1b64 /gcc/fortran/module.c
parentad0a3085d740347ec9db7ce15315d426d384110f (diff)
downloadgcc-bbee94aa67b316d188b0938e02a70def626a1dfd.zip
gcc-bbee94aa67b316d188b0938e02a70def626a1dfd.tar.gz
gcc-bbee94aa67b316d188b0938e02a70def626a1dfd.tar.bz2
PR c++/89571 - ICE with ill-formed noexcept on constructor.
Earlier changes to defer instantiating a defaulted noexcept-specifier that depends on yet-unparsed default member initializers broke this testcase, where instantiation fails for another reason. In this case there's no reason to defer and try again later, so let's not. * pt.c (maybe_instantiate_noexcept): Only return false if defaulted. (regenerate_decl_from_template): Use it for noexcept-specs. From-SVN: r269746
Diffstat (limited to 'gcc/fortran/module.c')
0 files changed, 0 insertions, 0 deletions