PR c++/78337 - ICE on invalid with generic lambda
commit608d104a5edb7d2cfa1b7f52185495c8d36d7e15
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 11 Jan 2017 21:43:42 +0000 (11 21:43 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 11 Jan 2017 21:43:42 +0000 (11 21:43 +0000)
tree82c146cb83c34e77c0591731d723d63ca785f116
parente012a4fd5b493fa49b0e4ddd7bf7257c9da4d49a
PR c++/78337 - ICE on invalid with generic lambda

* semantics.c (process_outer_var_ref): Check if containing_function
is null.  Move inform call under complain test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@244340 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/testsuite/g++.dg/cpp1y/lambda-generic-ice5.C [new file with mode: 0644]