aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2019-02-28 12:29:48 -0500
committerJason Merrill <jason@gcc.gnu.org>2019-02-28 12:29:48 -0500
commit80f52b400e1fc770c96d5e28ac7343aac3733df9 (patch)
tree29c6373f0d1eb663d8269220c8ec7be9aec8213e /gcc/expr.c
parent6b7e4afbdc6f9584483c79aa7662c64d9a561e5e (diff)
downloadgcc-80f52b400e1fc770c96d5e28ac7343aac3733df9.zip
gcc-80f52b400e1fc770c96d5e28ac7343aac3733df9.tar.gz
gcc-80f52b400e1fc770c96d5e28ac7343aac3733df9.tar.bz2
PR c++/88049 - ICE with undefined destructor and anon namespace.
A type in an anonymous namespace can never be merged with one from another translation unit, so a member of such a type is always its own prevailing decl. * lto-symtab.c (lto_symtab_prevailing_virtual_decl): Return early for a type in an anonymous namespace. From-SVN: r269283
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions