* pt.c (tsubst_expr) [TAG_DEFN]: Instantiate local class.
commit978586407742e3f208d6f76ee0789b83c760e468
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 12 Jun 2012 18:32:13 +0000 (12 18:32 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 12 Jun 2012 18:32:13 +0000 (12 18:32 +0000)
tree02046b2845928e6fc1099d3bc8dab7826a4378df
parentc9e4cdb59a541fd5006983923adfcbb406533f3a
* pt.c (tsubst_expr) [TAG_DEFN]: Instantiate local class.
* class.c (finish_struct): Don't add a TAG_DEFN for a lambda.
* decl2.c (finish_static_data_member_decl): Avoid redundant error.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@188474 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/class.c
gcc/cp/decl2.c
gcc/cp/pt.c