++
Assignee: unassigned at gcc dot gnu.org
Reporter: feng.w...@uni-ulm.de
considering the following code:
[code]
#include iostream
int main()
{
std::cout
[]( int x )
{
return [](int y
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60096
--- Comment #2 from Feng Wang feng.w...@uni-ulm.de ---
(In reply to Jonathan Wakely from comment #1)
This looks invalid to me, you return a closure that holds a dangling
reference to a function parameter that has gone out of scope.
Sorry, my
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60096
Feng Wang feng.w...@uni-ulm.de changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED