PR c++/85646 - lambda visibility.
commitf11f244944ebb445be338b3e4aa5f3da1f644c77
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 7 May 2018 23:50:16 +0000 (7 23:50 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 7 May 2018 23:50:16 +0000 (7 23:50 +0000)
tree5abd16b134266c0d742ad5afcdeb2cfbfcc27a82
parent216c7678be54bdc7020ce148ec0dcf56649d5a69
PR c++/85646 - lambda visibility.

* decl2.c (determine_visibility): Don't mess with template arguments
from the containing scope.
(vague_linkage_p): Check DECL_ABSTRACT_P before looking at a 'tor
thunk.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@260017 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/decl2.c
gcc/testsuite/g++.dg/ext/visibility/lambda1.C [new file with mode: 0644]