[C++ PATCH] refactor duplicate_decls
commit03b5661b63f4ee71e47229305ed0faf7192f94eb
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 2 Nov 2018 11:12:43 +0000 (2 11:12 +0000)
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 2 Nov 2018 11:12:43 +0000 (2 11:12 +0000)
tree05b914aa41f83859292692594a53d80d043af189
parent67f2146a52c93f1dd9003dd18be0bd5ef6499f8f
[C++ PATCH] refactor duplicate_decls

https://gcc.gnu.org/ml/gcc-patches/2018-11/msg00085.html
gcc/cp/
* decl.c (duplicate_decls): Refactor checks.
gcc/testsuite/
* g++.dg/lookup/crash6.C: Adjust error
* g++.dg/parse/crash38.C: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@265744 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/lookup/crash6.C
gcc/testsuite/g++.dg/parse/crash38.C