re PR c++/80947 (Different visibility for the lambda and its capture list members with -fvisibility=hidden)

2017-09-18  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/80947
	* g++.dg/cpp0x/lambda/lambda-80947.C: New.

From-SVN: r252957
This commit is contained in:
Paolo Carlini 2017-09-18 23:57:26 +00:00 committed by Paolo Carlini
parent 4d034b5259
commit 7e12c0e0e0
2 changed files with 21 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2017-09-18 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/80947
* g++.dg/cpp0x/lambda/lambda-80947.C: New.
2017-09-18 Richard Sandiford <richard.sandiford@linaro.org> 2017-09-18 Richard Sandiford <richard.sandiford@linaro.org>
* gcc.dg/vect/slp-multitypes-13.c: New test. * gcc.dg/vect/slp-multitypes-13.c: New test.

View File

@ -0,0 +1,16 @@
// { dg-do compile { target c++11 } }
// { dg-require-visibility "" }
// { dg-options "-fvisibility=hidden" }
template<class T>
class MyClass {
public:
MyClass() {
auto outer = [this]()
{
auto fn = [this] { };
};
}
};
int main() { MyClass<int> r; }